home | sitemap

Imgarray-variabele

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.