![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zrobić tak :
- mam sablon strony głównej w której przechowuję szkielet strony (divy i kolumny - jako główny widok).W szablonie tym zawartość każdego diva to zmienna (do której przesyłamy dane jak w szablonach).Tymi zmiennymi miały by być inne szablony (tworzone przez new Smarty). Czy jest to możliwe do zrealizowania ? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
po pierwsze: zobacz w manualu co robi display, a dowiesz sie, ze display() wyswietla na ekran. jesli wiec najpierw robisz display na menu, to nie dziw sie, ze sie wyswietla. Jak chcesz otrzymasz stringa z menu to musisz uzyc fetch:
http://smarty.php.net/manual/en/api.fetch.php po drugie: źle do tego podchodzisz. bardzo nie optymalnie. poco na kazdy blok robisz new smarty? wystarczy jeden obiek smartiego na wszystko. Kazde inne bloki powinienes zalatwiac szablonami lub tez pluginami, ktore oczywiscie sam napiszesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 23:39 |