ugrás a tartalomhoz

Smarty

titycs · 2010. Júl. 21. (Sze), 14.28
Sziasztok!

Bénázok a Smarty telepítésével. Ill. feltettem mindent a megfelelő helyre, működik is, de valamiért nem frissül a böngészőben, ha változtatok a template-en. Ha átnevezem a tpl fájlt és az új néven hívom be a $smarty->display('hellllo.tpl'); -val, akkor működik: változik a tartalom. De ha újra változtatom a tpl tartalmát, akkor csak újabb átnevezés után látom, hogy mit csináltam. Ha a php-t változtatom, amiben a display van, akkor nincs ilyen gond, csak a tpl-nél. Mintha beülne a cache-be, és hiába taposom az F5-öt, semmi hatás... Hibaüzenet nincs, pedig beállítottam az ini_set-tel, hogy megjelenítse. A könyvtárjogokat is beállítottam 777-re a templates_c és a cache könyvtáraknál.
Ötlet valakinek?
Köszi!
 
1

Cache

Schmidi · 2010. Júl. 21. (Sze), 15.16
2

A cache-t kéne úgy

inf · 2010. Júl. 21. (Sze), 15.25
A cache-t kéne úgy átállítanod, hogy nézze a fájl módosításának a dátumát. (Emlékeim szerint tud ilyet Smarty, ha nem, akkor meg kapcsold ki teljesen a cachet a fejlesztés idejére.)
3

Köszi!

titycs · 2010. Júl. 22. (Cs), 11.11
A cache kikapcsolás sajnos nem jött be, sem a böngészőben kikapcsolva, sem a $smarty->clear_cache('index.tpl'); metódussal. Scmidi linkjéről eljutottam viszont ide: http://www.smarty.net/manual/en/api.clear.compiled.tpl.php, ez segített végül. $smarty->clear_compiled_tpl('index.tpl');
Köszi :-)