SPIP

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

Stiahnuť

Cykly v cykloch

Zobrazenie textu rôznych úrovní

Júl 2013

Všetky verzie tohto článku:

Vieme, ako vytvoriť zoznam nadpisov článkov v rubrike. Teraz ideme zobraziť vlastné prvky šablóny na jednej stránke: jej nadpis, vysvetlivku, atď.


Vyskúšajte to.

Tu je jedno možné riešenie:

Voláme stránku s URL http://www.vasastranka.sk/spip.php?page=tutorial&id_rubrique=1[[<*>Pamätajte na to, že vo verziách pred SPIP 1.9 treba URL na zobrazenie nášho návodu zapísať takto: http://www.vasastranka.sk/tutorial.php3. V tomto prípade v adrese posielame aj parameter http://www.vasastranka.sk/tutorial.php3?id_rubrique=1. Takže čo sa tu deje?

Náš cyklus ARTICLES (články) je začlenený do cyklu RUBRIQUES (rubriky). Obsah (kontext) cyklu ARTICLES je id_rubrique; tento obsah (kontext) vygeneruje cyklus RUBRIQUES, ktorému jeho obsah (kontext) dodá URL (id_rubrique=1). Preto sa pri požiadavke id_rubrique nachádzame na úrovni ARTICLES (článkov). Zatiaľ sa nič nezmenilo.

Cyklus RUBRIQUES (rubriky) však umožňuje SPIPu vybrať hodnotu polí danej rubriky, a preto môžeme zobraziť #TITRE#TEXTE rubriky. Pamätajte na to, že v tomto prípade sa vypíše #TEXTE rubriky, aj keby sme v cykle ARTICLES zavolali #TEXTE článku. Funkcia zobrazenia v SPIPe zaručuje, že #TEXTE článku nepôsobí rušivo na jedinečne nazvané tagy vo vonkajšom cykle.

Nakoniec bol na pole #TEXTE umiestnený filter |justifier. Tento filter zarovná text do bloku predtým, ako ho vloží na finálnu podobu stránky.


Zobraziť šablónu tejto stránky Stránka vytvorená pomocou SPIPu | Prekladateľská zóna | Súkromná zóna