Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty] Błąd po wczytaniu nowego szablonu
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
Dzik
Witam, mam taki problem, najpierw wczytuje na swoją stronę (site) szablon profil_edit.tpl, a po poprawnym zaktualizowaniu chce wyświetlić message.tpl, jednak cała strona się wysypuje... Mogę zaznaczyć, że gdy nie załączam żadnych zmiennych wszystko gra. Ktoś może pomóc?

  1. $smarty->assign('profile', $profile);
  2. $smarty->assign('site', 'profile_edit.tpl');
  3. ....
  4. if($result)
  5. {
  6. $smarty->assign('title', "Edycja profilu");
  7. $smarty->assign('content', "Twój profil został zaktualizowany!");
  8. $smarty->assign('site', 'message.tpl');
  9. }
piotrex41
Pokaż może większy kawałek kodu. Poza tym, powiedz mi dokładnie, co ma robić ten kawałek kodu:
  1. $smarty->assign('site', 'message.tpl');

Bo chyba nie do końca o to Ci chodzi. Ten kawałek pod zmienną {$site} w templatce wyświetli Ci message.tpl.
Może chodziło Ci o
  1. $marty->display('message.tpl');
który wczytuje odpowiednią templatkę?
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-2024 Invision Power Services, Inc.