![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 10 Dołączył: 7.01.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam
Robie szablon na wielu plikach - "menu.template.php", "comments.template.php", "poll.template.php" - pliki sa wczytywane wedlug potrzeby - jak na stronie jest ankieta to wczyta szablon ankiety, a jak nie ma, to nei wczyta
pasowaloby mi uzyc php wewnatrz szablonu - np. w pliku menuLinks.template.php -> if($menu['blank'] == 1) { echo ' target="_blank"';}, ale wtedy musialbym albo wczytywac szablon on nowa dla kazdego linku menu, albo umiescic to w funkcji opcja z umieszczeniem w funkcji bylaby dobra, ale sam plik szablonu jest juz wczytywany przez funkcje
jak mozna to rozwiazac? pisanie szablonu - np. "target=blank" bez PHP byloby niewygodne, ale wczytywanie pliku z szablonem za kazdym razem tez jest bez sensu |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
co ma "target=_blank" do szablonów??
Zrób tak: 1. Każdy szablon ma swój odpowiednik w postaci pliku php, który nim zarządza np. menu.inc.php - plik zarządzający menu.tpl.php - plik szablonu 2. Plik zarządzający includuje plik szablonu a plik nadrzędny [index.php] includuje plik zarządzający 3. Dzięki takiej budowie masz pełną kontrolę nad poszczególnymi elementami strony i co ważniejsze oddzielasz HTML od PHP |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 11:35 |