Hallo in die Runde,
ich habe seit kurzem das Attribut für MultiColumnWizard (metamodelsattribute_multi) im Einsatz, weil ich in einem Metamodel eine flexible Anzahl von einem Attribut benötige. Das Modul wurde wie im Manual beschrieben eingerichtet und angepasst.
Soweit funktioniert das Modul auch. Das Problem besteht jetzt darin, das die Speicherung des Datensatzes ewig dauert, manchmal bis zu 120 Sek.
Der ErrorLog läuft mit folgender Meldung voll:
Code:
PHP Deprecated notice: Attribute type multi should implement method unserializeData() and serializeData(). in /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php on line 462
#0 [internal function]: __error(16384, 'Attribute type ...', '/html/energie.s...', 462, Array)
#1 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php(462): trigger_error('Attribute type ...', 16384)
#2 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php(698): MetaModels\MetaModel->getItemsWithId(Array, Array)
#3 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/attribute_select/src/MetaModels/Attribute/Select/MetaModelSelect.php(140): MetaModels\MetaModel->findByFilter(Object(MetaModels\Filter\Filter), 'id')
#4 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/attribute_select/src/MetaModels/Attribute/Select/MetaModelSelect.php(554): MetaModels\Attribute\Select\MetaModelSelect->getValuesById(Array)
#5 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php(403): MetaModels\Attribute\Select\MetaModelSelect->getDataFor(Array)
#6 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php(471): MetaModels\MetaModel->fetchAdditionalAttributes(Array, Array, Array)
#7 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/MetaModel.php(698): MetaModels\MetaModel->getItemsWithId(Array, Array)
#8 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/ItemList.php(592): MetaModels\MetaModel->findByFilter(Object(MetaModels\Filter\Filter), 'datum', 0, 5, 'DESC', Array)
#9 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/ItemList.php(800): MetaModels\ItemList->prepare()
#10 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/FrontendIntegration/HybridList.php(115): MetaModels\ItemList->render('', Object(MetaModels\FrontendIntegration\Content\ModelList))
#11 /html/energie.s2-web.de_C.3.5.17/system/modules/core/classes/Hybrid.php(239): MetaModels\FrontendIntegration\HybridList->compile()
#12 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/FrontendIntegration/MetaModelHybrid.php(102): Contao\Hybrid->generate()
#13 /html/energie.s2-web.de_C.3.5.17/composer/vendor/metamodels/core/src/MetaModels/FrontendIntegration/HybridList.php(54): MetaModels\FrontendIntegration\MetaModelHybrid->generate()
#14 /html/energie.s2-web.de_C.3.5.17/system/modules/core/library/Contao/Controller.php(484): MetaModels\FrontendIntegration\HybridList->generate()
#15 /html/energie.s2-web.de_C.3.5.17/system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#16 /html/energie.s2-web.de_C.3.5.17/system/modules/core/modules/Module.php(287): Contao\ModuleArticle->compile()
#17 /html/energie.s2-web.de_C.3.5.17/system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#18 /html/energie.s2-web.de_C.3.5.17/system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
#19 /html/energie.s2-web.de_C.3.5.17/system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\ArticleModel), true, false, 'main')
#20 /html/energie.s2-web.de_C.3.5.17/system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
#21 /html/energie.s2-web.de_C.3.5.17/system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#22 /html/energie.s2-web.de_C.3.5.17/index.php(20): Contao\FrontendIndex->run()
#23 {main}
Jemand eine Idee, was da schief läuft?
Gruß
sev
Lesezeichen