![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 466 Pomógł: 11 Dołączył: 21.09.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam. Troszkę już się zapoznałem ze Smarty. Mam jakiś tam prosty skrypcik oparty o Smarty właśnie. Mam inny problem.
Do tej pory pisałem bez uzycia smarty a szablon dzieliłem na 3 główne pliki. head.php, foot.php i plik z główną zawartością. Chciałbym dalej tak robić, lecz opierać wszystko na smarty. Przypuśćmy że mam pliki nagłówka i stopki zrobione już w smarty, i jak je teraz poprawnie dodawać do pliku głównego typu wiadomości, ogłoszenia itp.... Mam nadzieję, że rozumiecie o co mi chodzi. nie chcę w każdym pliku zaczynać od deklaracji html.... tylko podczepiać już gotowe pliki, w których już są wykonywane różne rzeczy,np w zależności od tego czy jest się zalogowanym, słowa kluczowe robione dynamicznie. Czy jeżeli dam dołączenie Kod {include file='header.tpl'} do pliku głównego czyli najpierw include headera.tpl, później zawartość pliku głównego i na koniec include foot.tpl - to kod php odpowiedzialny za te 2 pliki czyli np head.php i foot.php zostanie wykonany?Chciałbym się dowiedzieć, jak to zrobić najlepiej, żeby później nie robić tego źle. Z góry dzięki za odp. Dodam, że pliki główne są w katalogu /templates, a pliki nagłówka i stopki w katalogu: /templates/includes. Pliki php są w kat. głównym, a pliki nagłówka i stopki w katalogu/includes Czy taki zapis jest "dobry": header.php
header.tpl index.php
index.tpl W takim układzie header i footer się 2x wykonuje:/ Ten post edytował robos85 6.09.2008, 12:20:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat przesadzają z tą powolnością. Smarty jest jednym z wolniejszych jeśli chodzi o szablony php. Nigdzie nie twierdzę, że jest zły, trzeba to jednak brać czasem pod uwagę. A już szczególnie trzeba o tym wiedzieć, jeśli się chce używać moim zdaniem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Choćby dlatego, że przy wizytówce która ma wszystkiego 5 podstron nie opłaca się dodanie smartów - są lepsze rozwiązania. I w tym przypadku nawet na czytelności niewiele się traci. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 04:25 |