Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Smarty] Błąd po wczytaniu nowego szablonu
Dzik
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 24.02.2007

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


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. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piotrex41
post
Post #2





Grupa: Zarejestrowani
Postów: 168
Pomógł: 26
Dołączył: 15.09.2011
Skąd: Wrocław

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


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ę?
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: 26.12.2025 - 03:57