Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem ze smartami (zmienne)
servs
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 18.11.2006
Skąd: gorzów

Ostrzeżenie: (0%)
-----


Witam!

Smarty zachowuje się tak jakby w ogóle nie przenosił zmiennych.

Zaczyna się od pliku up.php.

  1. $view = new Smarty();
  2. require_once('modules/main_mod.php');
  3. $view->template_dir = dirname(__FILE__).'/templates';
  4. $view->compile_dir = dirname(__FILE__).'/templates_com';
  5. $view->cache_dir = dirname(__FILE__).'/cache';
  6. $view->caching = CACHE_ENABLE;
  7. $view->cache_lifetime = 6000;
  8.  
  9. $menu = get_menu();
  10. $view->assign('menu',$menu);
  11.  
  12. $view->display('up.tpl',$cache_id);


get_menu() jest oczywiście wcześniej odpowiednio definiowane (na 100% działa przy wywołaniu bezpośrednim)

plik up.tpl:
  1. {include file="$page.tpl"}


Wyświetla błąd:
Cytat
Fatal error: Smarty error: [in up.tpl line 1]: syntax error: unrecognized tag 'menu' (Smarty_Compiler.class.php, line 590) in /home/admin/domains/domena.pl/public_html/testing/libs/Smarty.class.php on line 1095


Nie rozumiem dlaczego coś takiego mi się pojawia, proszę o pomoc.

Pozdrawiam!

Ten post edytował servs 13.12.2009, 20:28:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 14:42