Seit einigen Wochen - wahrscheinlich nach dem Update auf Contao 3.5.6 - funktioniert die Erweiterung nicht mehr:
Code:
PHP Recoverable error: Argument 1 passed to TranslationFields\TranslationFields::translateDCObject() must be an instance of DataContainer, instance of Contao\Model\Collection given, called in system/modules/photoalbums2/library/Pa2Album.php on line 171 and defined in system/modules/translation-fields/classes/TranslationFields.php on line 97
#0 system/modules/translation-fields/classes/TranslationFields.php(97): __error(4096, 'Argument 1 pass...', '/...', 97, Array)
#1 system/modules/photoalbums2/library/Pa2Album.php(171): TranslationFields\TranslationFields::translateDCObject(Object(Contao\Model\Collection))
#2 system/modules/photoalbums2/classes/Pa2ImageViewParser.php(123): Photoalbums2\Pa2Album->getAlbums()
#3 system/modules/photoalbums2/classes/Pa2ViewParser.php(61): Photoalbums2\Pa2ImageViewParser->compile()
#4 system/modules/photoalbums2/classes/Pa2ImageViewParser.php(73): Photoalbums2\Pa2ViewParser->__construct(Object(Contao\FrontendTemplate))
#5 system/modules/photoalbums2/modules/ModulePhotoalbums2.php(152): Photoalbums2\Pa2ImageViewParser->__construct(Object(Contao\FrontendTemplate))
#6 system/modules/photoalbums2/modules/ModulePhotoalbums2.php(124): Photoalbums2\ModulePhotoalbums2->prepareImages()
#7 system/modules/core/modules/Module.php(282): Photoalbums2\ModulePhotoalbums2->compile()
#8 system/modules/photoalbums2/modules/ModulePhotoalbums2.php(105): Contao\Module->generate()
#9 system/modules/core/elements/ContentModule.php(59): Photoalbums2\ModulePhotoalbums2->generate()
#10 system/modules/be_include_info/ContentModuleExtended.php(87): Contao\ContentModule->generate()
#11 system/modules/core/library/Contao/Controller.php(476): Contao\ContentModuleExtended->generate()
#12 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#13 system/modules/core/modules/Module.php(282): Contao\ModuleArticle->compile()
#14 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#15 system/modules/core/library/Contao/Controller.php(409): Contao\ModuleArticle->generate(false)
#16 system/modules/core/library/Contao/Controller.php(269): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
#17 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
#18 system/modules/core/controllers/FrontendIndex.php(267): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#19 index.php(20): Contao\FrontendIndex->run()
Bei einer Googlesuche nach dem Fehler habe ich einige Treffer bekommen, wo die Seitenbetreiber die Fehleranzeige aktiviert haben und die Alben trotzdem angezeigt werden. Ich habe die Fehleranzeige deaktiviert und bekomme eine weiße Seite.