Met imgarray krijgt de redacteur een keuzemenu met alle mappen met afbeeldingen te zien. Alle afbeeldingen uit de kozen map zullen als een array beschikbaar worden gesteld. Elk array-item bevat alle informatie van een afbeelding zoals bij imginfo. Middels een TMPL_LOOP kunnen alle afbeeldingen worden getoond.
Voorbeeld:
Lijst met afbeeldingen:tmplGallery(imgarray)
In de html:
... <script type="text/javascript"> var galleryArray = []; <!-- TMPL_LOOP NAME="_xcms_img_array_tmplGallery" --> galleryArray.push(['<!-- TMPL_VAR NAME="xcms_url" -->', '<!-- TMPL_VAR NAME="alt" -->']); <!-- /TMPL_LOOP --> </script> ...
Als de gekozen map bijv. 3 afbeeldingen bevat, dan is het resultaat in de html:
... <script type="text/javascript"> var galleryArray = []; galleryArray.push(['site/images/map/afbeelding1.gif', 'Alternatieve tekst 1']); galleryArray.push(['site/images/map/afbeelding2.jpg', 'Alternatieve tekst 2']); galleryArray.push(['site/images/map/afbeelding3.gif', 'Alternatieve tekst 3']); </script> ...
Tip: De labels/paginalijsten module biedt meer mogelijkheden als het er om gaat overzichten/lijsten weer te geven met een eigen vormgeving.