Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 21.07.2005 Skąd: Pszów Ostrzeżenie: (0%)
|
Przerabiam pewien engine, który jest oparty na szablonach w plikach tpl, nie wiem czy ten format pliku obsługuje php, poniewarz wstawiając do niego komende wywołująca newsy z penego systemy poprostu nie działa:
Kod <? $newspath = "news"; include("$newspath/show.php"); ?> pliki tpl znajdują się u mnie w foldrze templates. a php w katalogu głównym, wsztrskie pliki z tą komendą w foldrze templates wywołuja prawidłowo newsy, tylko w index.tpl, ktory jest stylem strony głównej zamaist newsów nie wyswietla się nic. Bardzo mi na tym zależt, tak więc ogromnie licze na waszą pomoc.... Pozdrawiam P.S zminne są wywoływane normalnie ( {$cos tam} itp...) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Do obsługi plików .tpl potrzebujesz parsera szablonów. Bo to są w rzeczywistości szablony.
Nie napisałeś jakiego systemu szablonów używasz, ale po przykładzie zmiennych, jestem pewien że to Smarty. php bezposrednio nie wykonuje szablonów, jak wspomniałem robi to parser. Do plików .tpl nie możesz wstawic bezpośrednio kodu php dlatego nie działa. Poczytaj sobie o Smarty a dowiesz się więcej i zrozumiesz zasadę działania. A jeżeli chcesz wstawić jednak ten kod to czytanie zacznij od: {php} |
|
|
|
D@msi pliki tpl 21.07.2005, 21:22:02
Dravo W szablonach Smarty (a rozumiem, że je masz na myś... 21.07.2005, 21:30:26 
Tomaan Cytat(Dravo @ 21.07.2005, 22:30:26 ) ... 10.09.2009, 18:51:57
CyklOP Pliki .tpl nie są od tego, aby w nich umieszczać p... 21.07.2005, 21:31:12
D@msi nie mam pojecia jaki to typ, jak wciskam kod ppomi... 21.07.2005, 21:55:40
mike_mech Cytat(D@msi @ 2005-07-21 21:55:40)moze podam ... 21.07.2005, 22:12:07
D@msi Cytat(mike_mech @ 2005-07-21 21:12:07){php}
... 21.07.2005, 23:01:14
erix Sprawdź, czy masz w panelu własne typy MIME, etc. 10.09.2009, 19:28:34
Tomaan Cytat(erix @ 10.09.2009, 20:28:34 ) S... 10.09.2009, 19:51:19 ![]() ![]() |
|
Aktualny czas: 5.05.2026 - 11:07 |