guilli Posted June 15, 2011 Share Posted June 15, 2011 Bonjour,Suite à la migration de mon template de smarty 2 vers smarty 3 j'ai les problèmes suivants dans un fichier tpl: {include file=$tpl_dir./breadcrumb.tpl} me donne : Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/web/maboutique/themes/prestashop/cms.tpl" on line 1 "{include file=$tpl_dir./breadcrumb.tpl}" - Unexpected "/", expected one of: "{" , "$" , "identifier" , INTEGER' in /web/maboutique/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php De plus dans mon tpl, j'avais un morceau de code en php (je sais pas bien) :$this->assign('cmsPageCourante',$resultat); me donne : Fatal error: Using $this when not in object context in /web/maboutique/tools/smarty/plugins/block.php.php(23) : eval()'d code on line 8 pouvez vous m'aider à resoudre ces problèmes, merci. Link to comment Share on other sites More sharing options...
bayzazi Posted June 15, 2011 Share Posted June 15, 2011 En ce qui concerne le premier problème, il faut rajouter des guillemets, ce qui donnera : {include file="$tpl_dir./breadcrumb.tpl"} Valable pour smarty 2 également ... Link to comment Share on other sites More sharing options...
guilli Posted June 17, 2011 Author Share Posted June 17, 2011 Merci pour la réponse.Concernant le second problème, personne n'aurait une idée ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now