Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][smarty]
Forum PHP.pl > Forum > PHP
...
Witam, mam następujący problem z szablonami smarty:
  1. <?
  2. $smarty = new Smarty();
  3. $smarty->template_dir = "template";
  4. $smarty->compile_dir = "template/templates_c";
  5. $smarty->config_dir = "template/configs";
  6. $smarty->cache_dir = "template/cache";
  7. $smarty->caching = false;
  8. $smarty->left_delimiter = '<!--{';
  9. $smarty->right_delimiter = '}-->';
  10.  
  11. $smarty->assign("imie", "Lucyfer");
  12. $smarty->display("index.tpl");
  13. ?>

Użyłem tutaj <!--{ i }--> aby mi się z skryptami javascript nie gryzł.

W pliku index.tpl mam:
  1. (...) <!--{imie}-->


Problem jest taki że wyświetla mi błąd syntax error: unrecognized tag 'imie' (Smarty_Compiler.class.php, line 590). Dlaczego tak się dzieje? Przecież zmienna 'imie' została przypisana.
Adam Nowak
Jak już coś to:
Kod
<!--{$imie}-->
btw: skoro Ci się gryzie z JS, skorzystaj z {literal}
Darti
w tpl zrob
Kod
(...) <!--{$imie}-->
gutek84
(...) <!--{$imie}-->
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.