Hallo zusammen,
ich verwende zum ersten Mal den Elementgenerator und bin echt begeistert, vielen Dank für diese Erweiterung!
Jetzt hab ich aber ein kleines Problem beim Erstellen eines Datei-Download-Feldes. Wenn ich mit ft_checkbox mehrere Dateien zum Download anbiete, klappt das auch tadellos. Wenn ich mit ft_radio nur eine Datei anbiete, bekomme ich im Frontend folgende Fehlermeldung:
Code:
Warning: Illegal string offset 'icon' in system/modules/dma_elementgenerator/templates/dma_egfield_downloads.html5 on line 13
#0 system/modules/dma_elementgenerator/templates/dma_egfield_downloads.html5(13): __error(2, 'Illegal string ...', '/...', 13, Array)
#1 system/modules/core/library/Contao/BaseTemplate.php(92): include('/...')
#2 system/modules/core/library/Contao/Template.php(244): Contao\BaseTemplate->parse()
#3 system/modules/core/classes/FrontendTemplate.php(46): Contao\Template->parse()
#4 system/modules/dma_elementgenerator/DMAElementGenerator.php(615): Contao\FrontendTemplate->parse()
#5 system/modules/dma_elementgenerator/DMAElementGenerator.php(48): DMAElementGenerator->compile(Object(DMAElementGeneratorContent))
#6 system/modules/dma_elementgenerator/DMAElementGeneratorContent.php(47): DMAElementGenerator->generate(Object(DMAElementGeneratorContent))
#7 system/modules/core/elements/ContentElement.php(174): DMAElementGeneratorContent->compile()
#8 system/modules/core/library/Contao/Controller.php(468): Contao\ContentElement->generate()
#9 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#10 system/modules/core/modules/Module.php(163): Contao\ModuleArticle->compile()
#11 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#12 system/modules/core/library/Contao/Controller.php(404): Contao\ModuleArticle->generate(false)
#13 system/modules/core/library/Contao/Controller.php(268): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
#14 system/modules/core/pages/PageRegular.php(138): Contao\Controller::getFrontendModule('0', 'main')
#15 index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#16 index.php(447): Index->run()
#17 {main}
Kann das ev. eine Inkompatibiltät mit Contao 3.3.2 sein? In Contao 3.2.x hab ich dieses Problem nicht.
Edit: falsch, in Contao 3.2 ist das genauso. Ich hatte dort allerdings zuerst ft_checkbox ausgewählt, dann aber nur eine Datei zum Download angehakt.
Grüße, bibib
Lesezeichen