Normalement le contenu des pages CMS est statique dans PrestaShop mais il peut ĂȘtre utile dây afficher un module pour mettre les derniĂšres rĂ©ductions, un formulaire dâinscription ou nâimporte quoi.
Pour cela il faut modifier le fichier cms.tpl du thĂšme de la boutique.
{$cms->content}devient
{assign var="cms_content" value=$cms->content}
{include file="string:$cms_content"}ça permet au contenu dâĂȘtre interprĂ©tĂ© par Smarty avant lâaffichage et on peut donc mettre les appels aux hooks dans sa page CMS sous la forme {hook h=âdisplayCarouselâ} (voir la doc).
En fait cela permet aussi dâutiliser toute la syntaxe de Smarty, les foreach , include et tout le reste