ďťż

[PHP] System szablonów w formacie PHP Implementacja pojedyńczej iteracji

       

Podstrony


telcocafe

http://www.sitepoint...ad.php?t=507033

Prawie wszyscy zalecają stosowanie PHP jako języka szablonów. Posunąłem się do innego rozwiązania, które zakłada utworzenie
interfejsu w panelu administracyjnym CMS-a, w którym można ponownie skompilować pliki stylów lub zainstalować / usunąć skórkę ściągniętą z internetu (rozpowszechniane byłyby bez kodu PHP - do kompilacji). Są zalety - np. aktualizacja skórek w PA.

Główny problem:
http://www.sitepoint...mp;postcount=18

Podejście 1. Definiowanie funkcji w szablonie wyświetlającej elementy pojedynczej iteracji.
Podejście 2. Użycie dodatkowej pętli w szablonie, wyświetlającej dane.
Podejście 3. Inne?

Ważne, aby modyfikacja szablonów w formacie .PHP nie sprawiała trudności (bo niektórzy na pewno chcą dodatkowo obrabiać dane w skórce), a podejście było wydajne i mniej pamięciożerne. :)

PS. Chyba, że bezpośrednie użycie systemu szablonów bez kompilacji (np. w newsach, komentarzach) z wycinaniem fragmentów jest lepszym i nawet wydajniejszym rozwiązaniem (przy użyciu funkcji DOM).

EDYCJA: A może lepiej postawić na siłę CSS w niektórych modułach, np. w komentarzach lub tam, gdzie jest mało kodu HTML i dużo instrukcji warunkowych (głównie w iteracjach)? Tzn. kod xHTML zostanie w tym przypadku w logice PHP.
Użytkownik Ferrari edytował ten post 19 październik 2007, 17:26


zrob jeden staly kod html, i steruj nim za pomoca cssow - tak bedzie najwygodniej - tu masz czegos takiego swietny przyklad http://www.csszengarden.com/

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.