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

Download

{profondeur}

14 februari — aangepast op : 23 mei

Alle versies van dit artikel:

-  {profondeur=n} is een conditie die aangeeft wat de diepte van een rubriek in de hiërarchie moet zijn. Een waarde 0 betekent dat de rubriek een hoofdrubriek moet zijn.


{profondeur=3} maakt de selectie mogelijk van rubrieken in het derde niveau (hoofdrubrieken (aan de root hebben niveau 0, het niveau daaronder is niveau 1, ...).

Een lus RUBRIQUES met de voorwaarde {profondeur=0} geeft hetzelfde resultaat als de voorwaarde {racine} of {id_parent=0}

Een praktische toepassing kan bijvoorbeeld in een meertalige site liggen, waarbij de meertaligheid per hoofrubriek is ingedeeld, dus iedere taal komt overeen met een hoofdrubriek van de site. Om hier een navigatiemenu aan te maken, zou de code kunnen zijn:

  1. <BOUCLE_menu(RUBRIQUES){lang}{profondeur=1}>
  2. <a href="#URL_RUBRIQUE">#TITRE</a>
  3. </BOUCLE_menu>

Bekijk de volgende structuur:

  • Hoofdrubriek A (in het Engels)
    • Subrubriek A1
    • Subrubriek A2
  • Hoofdrubriek B (in het Nederlands)
    • Subrubriek B1
    • Subrubriek B2

De Hoofdrubriek A heeft niveau 0. Subrubriek A1 heeft niveau 1, net als A2, B1 en B2.

De lus in het voorbeeld geeft dus op een Nederlandstalige bladzijde:

-  Subrubriek B1
-  Subrubriek B2


Het skelet van deze bladzijde zien Site gebouwd met SPIP | Vertaalruimte | Privé-site