私はPS 1.6.1.1を使用しています。MyAccountController
を上書きして、新しいtplファイルにvarを追加したいと考えています。MyAccountController Prestashopをオーバーライド
私はとoverride/controllers/front/MyAccountController
で私のファイルを作成します。
class MyAccountControllerCore extends FrontController
public function initContent()
{
$smarty = new Smarty;
$smarty->assign('firstname', 'Doug');
$this->setTemplate(_PS_THEME_DIR_.'my-account.tpl');
}
}
私は仕事ではない、私のTPLファイルに<span>{$firstname}</span>
を呼び出すとき。
は私が
任意のアイデアcache/class_index.php
を削除しましたか?
ありがとうございます!
はい、最後の回答が私を助けました。あなたが 'MyAccountController'で顧客グループを取得することが可能かどうか知っていますか? – Reitrac
はい追加: $ this-> context-> smarty-> assign( 'listgroup'、$ this-> context-> customer-> getGroups()); – ethercreation
それは、感謝、別の小さな質問が働いて、それはPHPのvarと条件を追加するにはスマートに可能ですか?例:{if {$ groupe} == 1}? – Reitrac