Warum so unübersichtlicher Code, nur weil zweimal "<li>" ausgegeben werden soll. Ich habs mal aufgeräumt.
PHP-Code:
<?php
foreach ($arrItem['raw']['cymbals'] as $k => $v)
{
$filePath = $arrItem['raw']['cymbals'][$k]['__TAGS_RAW__']['picture']['path'][0];
$strAlt = 'cymbal_'.$arrItem['raw']['cymbals'][$k]['__TAGS_RAW__']['name'];
echo '<li>'.$this->generateImage($this->getImage($filePath), $strAlt).'</li>';
}
?>
Müsste aber auch so gehen
PHP-Code:
<?php
foreach ($arrItem['raw']['cymbals'] as $cymbal)
{
$filePath = $cymbal['picture'];
$strAlt = 'cymbal_'.$cymbal['name'];
echo '<li>'.$this->generateImage($this->getImage($filePath), $strAlt).'</li>';
}
?>
Deinen Ordnern solltest du keine Leerzeichen geben - /cymbal icons/ => /cymbal-icons/.
Lesezeichen