Es liegt wohl daran, dass ich nur ein Bild ausgewählt hatte. Wenn ich mehrere Dateien auswähle, wird alles korrekt angezeigt.
Hier der gesamte Code aus meinem Template:
Code:
<?php
foreach(unserialize($this->elements['abbildung']) as $bild):
echo '<img src="' . ($this->getImage($bild, 130, 0)) . '" alt="'.$this->elements['headline'].'" />';
endforeach;
?>
Und hier die komplette Fehlermeldung:
Code:
Warning: Invalid argument supplied for foreach() in /home/www/templates/dma_eg_erwerbungen.tpl on line 4
#0 /home/www/templates/dma_eg_erwerbungen.tpl(4): __error(2, 'Invalid argumen...', '/home/www/templ...', 4, Array)
#1 /home/www/system/libraries/Template.php(186): include('/home/www/templ...')
#2 /home/www/system/modules/frontend/FrontendTemplate.php(49): Template->parse()
#3 /home/www/system/modules/dma_elementgenerator/DMAElementGenerator.php(280): FrontendTemplate->parse()
#4 /home/www/system/modules/dma_elementgenerator/DMAElementGenerator.php(46): DMAElementGenerator->compile(Object(DMAElementGeneratorContent))
#5 /home/www/system/modules/dma_elementgenerator/DMAElementGeneratorContent.php(47): DMAElementGenerator->generate(Object(DMAElementGeneratorContent))
#6 /home/www/system/modules/frontend/ContentElement.php(139): DMAElementGeneratorContent->compile()
#7 /home/www/system/libraries/Controller.php(415): ContentElement->generate()
#8 /home/www/system/modules/frontend/ModuleArticle.php(173): Controller->getContentElement('486')
#9 /home/www/system/modules/frontend/Module.php(140): ModuleArticle->compile()
#10 /home/www/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#11 /home/www/system/libraries/Controller.php(348): ModuleArticle->generate(false)
#12 /home/www/system/libraries/Controller.php(196): Controller->getArticle('test')
#13 /home/www/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('0', 'main')
#14 /home/www/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#15 /home/www/index.php(333): Index->run()
#16 {main}
Lesezeichen