SPIP

[ar] [bg] [ca] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [sv] [tr] [vi] [zh] Espace de traduction

Ściągnij najnowszą wersję SPIP

SPIP 1.9.2 SPIP 1.9.2

Pętle w pętlach

czytanie na wielu poziomach

Luty 2004

Wszystkie wersje tego artykułu:


Wiesz już jak wygenerować listę tytułów danego działu. Teraz, wyświetlimy na tej samej stronie elementy właściwe danemu działowi: tytuł i tekst wprowadzający, itd.

Spróbuj !

A oto rozwiązanie zagadki :

Udaj się na stronę http://mojastrona.pl/tutorial.php3?id_rubrique=1. Co tutaj się wydarzyło ?

Nasza pętla ARTICLES (artykuł) została połączona z pętlą RUBRIQUES (dział). Kontekstem dla pętli ARTICLES jest id_rubrique tworzony przez pętlę RUBRIQUES, która sama będzie posiłkowała się kontekstem pochodzącym z URL’a (id_rubrique=1). Zatem jesteśmy wciąż na poziomie ARTICLES, i oczekiwanego id_rubrique. Z tego punktu widzenia nic się nie zmienia.

Z drugiej strony, petla RUBRIQUES pozwoliła SPIP wybrać wartości pól działu, którym się zajmujemy: możemy więc wyświetlić #TITRE oraz #TEXTE dla tego działu. Pamiętaj jednak, że #TEXTE będzie należał do działu nawet jeśli wywołasz #TEXTE w ARTICLES. SPIP gwarantuje w ten sposób, że #TEXTE danego artykułu nie będzie się wychodził poza pętlę ARTICLES.

Ostatnia uwaga: wprowadziliśmy filtr |justifier (wyjustowanie) w polu #TEXTE. Ten filtr zmienia tekst zanim "wsadzi" go na stronę wynikową. Cieknie ci ślinka ?


Zobacz szkielet/template strony Strona zrealizowana przy pomocy SPIP | Dział tłumaczeń | Strefa prywatna