Meestal vind je in de snippetcode zelf uitleg over het gebruik van de snippet en een voorbeeld hoe je het kunt aanroepen.
Bij Breadcrumbs is de meest eenvoudige aanroep (call):
of
Het eerste voorbeeld is een aanroep die gecached (’onthouden’) wordt, de tweede uncached. Uncached gebruik je vaak als het belangrijk is dat de inhoud (altijd) ververst wordt. Denk hierbij aan navigatie, formulieren (bijv. inlogscherm) of bijvoorbeeld MaxiGallery (foto’s).
Daarnaast kennen veel snippets nog parameters, waarmee je het gedrag van de snippet kunt beinvloeden. In de snippetcode van Breadcrumbs vind je deze onder de kop // Configuration Settings. De variabelen in de snippet beginnen met een $ ($maxCrumbs), maar een parameter begint met een &. In de call wordt tussen de naam van de snippet en de eerste parameter een ? gezet.
Bijvoorbeeld:
[!Breadcrumbs? &maxCrumbs=`3`!]
Een voorbeeld van de te verwachten uitvoer wordt in de Breadcrumbs snippetcode gegeven.
Let op:
De schrijfwijze moet exact zo zijn als de naam van de snippet en de parameters (en templates/chunks indien van toepassing).
Waarden worden tussen zgn. backticks ` en ` geplaatst (links naast de 1 op je toetsenbord) en niet tussen de quotes ’ en ’.
De snippetcall zelf komt in je template te staan, uiteraard op de plaats waar je de uitvoer wilt hebben.
Dit is in grote lijnen hoe het werkt.
Succes,
Wim.