Hallo,
folgende Gegebenheiten:
- Contao 3.5.27
- PHP Version 7.0.13
- kmielke/calendar_extended 3.7.8 via Composer installiert
Sobald ich ein Modul "Kalender" (Template cal_default)auf einer Seite einbaue, erscheint folgende Fehlermeldung:
Code:
Warning: Invalid argument supplied for foreach() in system/modules/calendar/templates/calendar/cal_default.html5 on line 21 #0 system/modules/calendar/templates/calendar/cal_default.html5(21): __error(2, 'Invalid argumen...', '/kunden/529490_...', 21, Array)
#1 system/modules/core/library/Contao/BaseTemplate.php(88): include('/kunden/529490_...')
#2 system/modules/core/library/Contao/Template.php(277): Contao\BaseTemplate->parse()
#3 system/modules/core/classes/FrontendTemplate.php(46): Contao\Template->parse()
#4 system/modules/calendar_extended/modules/ModuleCalendar.php(202): Contao\FrontendTemplate->parse()
#5 system/modules/core/modules/Module.php(287): Contao\ModuleCalendar->compile()
#6 system/modules/calendar_extended/modules/ModuleCalendar.php(119): Contao\Module->generate()
#7 system/modules/core/elements/ContentModule.php(59): Contao\ModuleCalendar->generate()
#8 system/modules/core/library/Contao/Controller.php(484): Contao\ContentModule->generate()
#9 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#10 system/modules/core/modules/Module.php(287): Contao\ModuleArticle->compile()
#11 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#12 system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
#13 system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
#14 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
#15 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#16 index.php(20): Contao\FrontendIndex->run()
#17 {main}
Dieser Block wiederholt sich mehrmals.
An der PHP-Version dürfte es nicht liegen, denn auch bei PHP 5.6 tritt das Problem auf. Wenn ich die Erweiterung deaktiviere, verschwinden die Fehlermeldungen.
Die Erweiterung tags ist nicht installiert.
Die Fehlermeldung tritt auch nicht bei jedem Kalender-Template auf, doch würde ich dieses benötigen.
Sobald ich die Fehlermeldungen ausschalte wird der Kalender normal angezeigt, doch das sollte ja auch nicht die Lösung sein.
Lesezeichen