![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 6.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Powolij rozkminiam sobie Smarty. Wszystko pięknie tylko martwi mnie jedna rzecz. Na potrzeby nauki piszę sobię taką próbną aplikację. Piszę sobie moduły, wyswietlam newsy z bazy przy użyciu szablonów i takie tam. Ale mam kompletną puststkę w głowie jeśli chodzi o upożądkowanie tego wszystkego w jedną całość. Robię tak że konkretne funcje wywołuję za pomocą switcha i w zależności jaki case taka funkcja. No i tutaj nie wiem za bardzo co robić. Jak takiego switcha wpakować w piepszony szablon. Chciałbym osiągnąć taki efekt żeby pod tymi znacznikami "krył się php". Tzn. pod {$menu} upchnąć funkcję generującą menu a w {$switch} switcha. Za pomocą $smarty->assign ? ![]() help! Ten post edytował Maslav 10.06.2005, 23:41:01 -------------------- generalfailure
fabrykadrobiu*dot*com |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
jest kilka sposobow
1. najprosciej to wynik dzialania funkcji zapisac w zmiennej np.
2. include_php 3. tag {php} {/php} 4. stworzyc smarty_function_nazwa 5. z tego co paietam dalo sie jeszcze jakos wywolac funkcje z aplikacji, ale teraz nie moge sobie przypomniec, a szybkie pobiezne przeszukiwanie manuala nie pomoglo. -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
http://smarty.php.net/manual/en/api.register.modifier.php
http://smarty.php.net/manual/en/api.register.function.php http://smarty.php.net/manual/en/api.register.block.php Jeszcze można napisać plugin -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 6.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
O! Dzięki chłopaki, przyda się na pewno
![]() -------------------- generalfailure
fabrykadrobiu*dot*com |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:52 |