![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 1 Dołączył: 2.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Myślę nad taką strukturą strony, gdzie będzie można sprawnie podpiąć dynamiczny <title> pochodzący z zawartości. Jeżeli includowałbym w swoim cms-ie w taki sposób stronę, jak to nieraz zalecają: header.php content.php footer.php to nie mogę przenieść wygenerowanego w sekcji "content" <title> do "header.php", tylko muszę stworzyć dwa zapytania (czego nie chcę). Chcę jedynie przekazywać parametr <title> do sekcji "header", a nie generować go tam przy pomocy zapytania. Swego czasu wymyśliłem takie rozwiązanie (może trochę dziwne, ale skuteczne): przykładowo: /index.php
/module/wpis.php
/theme/index.php
Czy takie rozwiązanie ujdzie? Czy też da się to wykombinować lepiej? Ten post edytował adam882 11.12.2011, 11:56:47 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej generować całą zawartość strony na początku, a dopiero później dodawać header i footer. Ja preferuję jednak szablon w jednym pliku, do którego "dopinane" są podstrony. Wtedy odnosisz się do nich jako np. index.php?module=contact. Brzydko, ale łatwo tu zastosować globalną regułę mod rewrite.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 10:50 |