Koppelingen forceren

De automatische detectiemogelijkheden van SPIP zijn soms beperkt en daarom worden twee syntaxisvarianten aangeboden voor het forceren van tabelverbindingen of de velden van de te gebruiken tabellen.

// een specifieke tabel forceren
<BOUCLE_table(TABEL1 tabel2 tabelN){...}>
// een veld in een tabel forceren
<BOUCLE_table(TABEL){tabel.veld}>

Voorbeeld

Deze twee lussen selecteren artikelen waarvan de naam van de auteur "na" bevat (zoals "Diana", "Joanna", enz.).

<BOUCLE_art(ARTICLES auteurs_articles auteurs){nom==na}{0,5}>
- #TITRE / #NOM<br />
</BOUCLE_art>
<hr />
<BOUCLE_art2(ARTICLES){auteurs.nom==na}{0,5}>
- #TITRE / #NOM<br />
</BOUCLE_art2>

Let op het aanzienlijke verschil tussen beide voorbeelden: op dit moment maakt alleen het eerste voorbeeld van alle tabellen het mogelijk om een veld #FIELD uit een andere tabel weer te geven. Daarom wordt #NOM alleen in de eerste lus weergegeven.

Auteur hanjo Gepubliceerd op:

Vertalingen: English, français, Nederlands