![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 7 Dołączył: 2.08.2006 Skąd: Bystrzyca Kłodzka/Nysa Ostrzeżenie: (10%) ![]() ![]() |
Chciałbym skorzystać ze smarty. Jednak mam problem.
Kiedy następuje wczytanie szablonu tag {menu} powinien zostać zamieniony przez zawartość funkcji menu() jednak po zastosowaniu poniższego kodu nie działa. w pliku menu.php są także skrypty php więc otwieranie fread() mi sie nie opłaca. Proszę o pomoc, z góry dziękuję.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jakieś głupie podejście macie do tego. Do szablonów nic innego niż treść/tablica/liczba nie przekażesz, więc cokolwiek Twoja funkcja menu() robi to niech to robi tak żeby zwracać wynik w postaci jednej zmiennej np.
W ten sposób utworzysz podczas działania funkcji ciąg który potem umieszczasz w szablonie za pomocą smarty w sposób zależny od typu zmiennej oczywiście (tablice możesz potraktować foreach'em).
Ten post edytował krowal 18.09.2007, 13:45:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 16:38 |