stratboy Posted July 4, 2013 Share Posted July 4, 2013 (edited) Ciao, non riesco a fare quanto in oggetto. Fin'ora: Ho messo un file FrontController.php in /override/classes/controller/ Contiene codice di test: Class FrontController extends FrontControllerCore{ public function displayHeader(){ if(!self::$initialized) $this->init(); $this->context->smarty->assign('test_ok','okok'); return parent::displayHeader(); } }//end FrontController Nel mio tema custom, in header.tpl ho messo questo: {$test_ok} Ma ricevo questo: Notice: Undefined index: test_ok in [...]/cache/smarty/compile/81/a3/76/81a3760f9c0cb8c9ff677a0e7b59d8962cdaaeda.file.header.tpl.php on line 147 Notice: Trying to get property of non-object in [...]/cache/smarty/compile/81/a3/76/81a3760f9c0cb8c9ff677a0e7b59d8962cdaaeda.file.header.tpl.php on line 147 --- Ho anche provato ad assegnare la variabile smarty direttamente in FrontControllerCore.php (soo temporaneamente per testare, naturalmente) ma ottengo il medesimo risultato.. --- Qualcuno sa come fare? P.s. (aggiunta) Mi sono accorto anche che se direttamente in FrontControllerCore COMMENTO displayHeader(), non succede nulla lo stesso. Cioé dovrebbe incazzarsi, o quantomento non dovrebbe renderizzare header.tpl, E invece lo fa e non si lamenta. Perché??? Edited July 4, 2013 by stratboy (see edit history) 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