J'utilise PS 1.6.1.1 et je voudrais remplacer MyAccountController
pour ajouter une nouvelle var dans mon fichier tpl.Remplacer MyAccountController Prestashop
Je crée mon fichier override/controllers/front/MyAccountController
avec:
class MyAccountControllerCore extends FrontController
public function initContent()
{
$smarty = new Smarty;
$smarty->assign('firstname', 'Doug');
$this->setTemplate(_PS_THEME_DIR_.'my-account.tpl');
}
}
Quand j'appelle <span>{$firstname}</span>
dans mon dossier tpl, pas au travail.
Je retiré cache/class_index.php
Toute idée?
Merci!
Oui, la dernière réponse m'a aidé. Savez-vous s'il est possible d'obtenir des groupes de clients dans 'MyAccountController'? – Reitrac
Oui ajouter: $ this-> context-> smarty-> assign ('listgroup', $ this-> context-> customer-> getGroups()); – ethercreation
Ca fonctionne, merci, une autre petite question, est-il possible dans smarty d'ajouter if condition avec php var? Par exemple {if {$ groupe} == 1}? – Reitrac