In het subarray "naam" bevindt zich een subarray met (nogmaals) het element "name" met waarde "naam", het element "title" en het element "items", die de afbeeldingen bevat. Dit geheel is dus een associatief array met gallerijen-op-naam.
Mogelijk accepteert eg_return_gallery() ook een parameter met de gallerij-naam om informatie van een specifieke gallerij op te halen (in plaats van alle gallerijen)?
Je zou de afbeeldingen op gallerijnaam (bijvoorbeeld de gallerij met waarde "naam") als volgt kunnen doorlopen (en mogelijk is dit dus nog te vereeenvoudigen):
<?php
$galleries = eg_return_gallery(); // alle gallerijen?
// aanname: gallerij met name "naam" bestaat
foreach ($galleries['naam']['items'] as $image) {
// doe iets met $image
// ...
}
?>
[size=xsmall]Toevoeging op 08/10/2015 15:00:43:[/size]
Dit levert niets op
<?php
$galleries = eg_return_gallery(); // alle gallerijen?
// aanname: gallerij met name "naam" bestaat
foreach ($galleries['gallery1'] as $image) {
// doe iets met $image
// ...
echo $image;
}
?>
gallery1 is de naam van foto gallery
[size=xsmall]Toevoeging op 08/10/2015 15:25:24:[/size]
- SanThe - op 08/10/2015 14:35:56
[quote="Pierre Web op 08/10/2015 14:30:20"]
Nou moet ik iets van een loop gebruiken om HTML terug te krijgen , maar dat lukt niet.
En wat heb je al (geprobeerd)?
[size=xsmall]Toevoeging op 08/10/2015 14:39:47:[/size]
Als je dit doet krijg je een duidelijker overzicht:
Zucht, $image is ook weer een array he, hierin zitten in ieder geval de velden filename, width en height en blijkbaar ook af en toe weer subarrays met thumbnails.