![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pytanie odnośnie smartów.
Mam sobie pliki: header.tpl, top.tpl, menu.tpl oraz footer.tpl, które są includowane przez pliki index.tpl... itd. Te pierwsze to pliki statyczne, czyli sam luźny html, w tych drugich odwołują się pliki php z różnymi zmiennymi. I teraz mam pytanko. W footer.tpl chciałbym dodać skrypt, który będzie mi pokazywał ile dni istnieje strona. Czy da się to zrobić inaczej niż inkludować ten skrypt w każdej podstronie: index.php,galeria.php itd... i dawać i później w footer.tpl wyświetlać tą zmienną? Wiem, że można w plikach tpl dać blok php, ale z tego co słyszałem to zły pomysł. Ten post edytował bemol 31.03.2009, 22:48:53 -------------------- Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh Darti piotrekkr Bez nich wiele bym nie zrobił. Dzięki im za to! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
napisz sobie plugin, ktory bedzie wyliczal wyswietlal to co chcesz.
plugin tez laduj w footer. http://www.smarty.net/manual/en/plugins.functions.php ps: same tago to nie tytul. uzupelnij tytuł -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
a jest jeszcze jakaś inna opcja?
bo używając pluginu musiałbym w kodzie funkcji wstawiać połączenie z bazą itp np dla licznika :/ -------------------- Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh Darti piotrekkr Bez nich wiele bym nie zrobił. Dzięki im za to! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tak to jest jak sie ma zaprojektowaną aplikacje.
pierwszy blad: index.php, galeria.php,.... powinien byc index.php ktory by zarządzał wszystkimi stronami. w index.php dzialy by sie wszystkie niezbędne inicjalizacje drugi blad: jakbys jakis obiekt bazy danych, ktory by w sobie miał łaczenie sie z bazą, to bys tylko pobieral obiekt i nie musial sie juz martwic o jakies połączenia. No ale co ja ci bedę tu trul glowe pierdułami ![]() Wracajac do problemu: no a skad miales miec wartosc $ile_dni w kodzie co pokazales: $smarty->assign('ile_dni',$ile_dni); ? Przeciez tez musialbys to wyliczyc -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
czyli myślisz, że najlepiej oprzeć o zmienną $_GET['page'] ?
i wszystkie podstrony do niej ładować? nie chciałem tak robić, no ale można. źle mnie zrozumiałeś. ja tylko pytałem czy tak muszę robić. nie pytałem o jej wartość. tak więc rozumiem, że najlepszym wyjściem będzie includowanie podstron do tablicy $_GET a w indexie zawarta całośc? -------------------- Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh Darti piotrekkr Bez nich wiele bym nie zrobił. Dzięki im za to! |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat tak więc rozumiem, że najlepszym wyjściem będzie includowanie podstron do tablicy $_GET a w indexie zawarta całośc? Dobrym zwyczajem jest miec jeden kontroler ktory zarządza wszystkimi stronami. Ulatwia to zycie. Jesli tak zrozumiales to dobrze to zrozumiales ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
ok, dzięki za pomoc
-------------------- Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh Darti piotrekkr Bez nich wiele bym nie zrobił. Dzięki im za to! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:57 |