Ich versuche gerade einen Downloadartikel im neuen Isotope 2 zu platzieren (mit Contao 2.3). Soweit läuft alles ganz gut. Ich erhalte nur in der Produktansicht (bzw. Ansicht der Produktdownloads) folgende Fehlermeldung:
Code:
Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?
Weder das Downloadelement noch das Produkt lassen sich noch löschen (das rote Kreuz ist "ausgegraut"). Die Datenbank ist sowohl über die Extensionverwaltung als auch über das install tool aktualisiert.
Ein weiteres Problem finde ich, wenn ich unter der Shop-Konfig in die Produkttypen editiere. Ich habe ein weiteres Attribut zugefügt. Könnte es damit zusammenhängen? Auch dieser Produkttpy lässt sich nicht löschen.
Code:
Warning: array_flip() expects parameter 1 to be array, null given in system/modules/isotope/library/Isotope/Backend/ProductType/AttributeWizard.php on line 119
#0 [internal function]: __error(2, 'array_flip() ex...', '/www/htdocs/w00...', 119, Array)
#1 system/modules/isotope/library/Isotope/Backend/ProductType/AttributeWizard.php(119): array_flip(NULL)
#2 system/modules/core/library/Contao/Widget.php(1264): Isotope\Backend\ProductType\AttributeWizard->getLegends(Object(MultiColumnWizard))
#3 system/modules/multicolumnwizard/MultiColumnWizard.php(869): Contao\Widget::getAttributesFromDca(Array, 'attributes[0][l...', 'general_legend', NULL, 'tl_iso_productt...', Object(MultiColumnWizard))
#4 system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'legend', 'general_legend')
#5 system/modules/core/library/Contao/Widget.php(610): MultiColumnWizard->generate()
#6 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true)
#7 system/modules/core/library/Contao/Widget.php(554): include('/www/htdocs/w00...')
#8 system/modules/core/classes/DataContainer.php(465): Contao\Widget->parse()
#9 system/modules/core/drivers/DC_Table.php(1893): Contao\DataContainer->row('{name_legend},n...')
#10 system/modules/isotope/library/Isotope/BackendModule/BackendOverview.php(225): Contao\DC_Table->edit()
#11 system/modules/isotope/library/Isotope/BackendModule/BackendOverview.php(69): Isotope\BackendModule\BackendOverview->getModule('producttypes')
#12 system/modules/core/classes/Backend.php(266): Isotope\BackendModule\BackendOverview->generate()
#13 contao/main.php(136): Contao\Backend->getBackendModule('iso_setup')
#14 contao/main.php(287): Main->run()
#15 {main}
Warning: array_intersect_key() [function.array-intersect-key]: Argument #2 is not an array in system/modules/isotope/library/Isotope/Backend/ProductType/AttributeWizard.php on line 119
#0 [internal function]: __error(2, 'array_intersect...', '/www/htdocs/w00...', 119, Array)
#1 system/modules/isotope/library/Isotope/Backend/ProductType/AttributeWizard.php(119): array_intersect_key(Array, NULL)
#2 system/modules/core/library/Contao/Widget.php(1264): Isotope\Backend\ProductType\AttributeWizard->getLegends(Object(MultiColumnWizard))
#3 system/modules/multicolumnwizard/MultiColumnWizard.php(869): Contao\Widget::getAttributesFromDca(Array, 'attributes[0][l...', 'general_legend', NULL, 'tl_iso_productt...', Object(MultiColumnWizard))
#4 system/modules/multicolumnwizard/MultiColumnWizard.php(471): MultiColumnWizard->initializeWidget(Array, 0, 'legend', 'general_legend')
#5 system/modules/core/library/Contao/Widget.php(610): MultiColumnWizard->generate()
#6 system/modules/core/templates/backend/be_widget.html5(3): Contao\Widget->generateWithError(true)
#7 system/modules/core/library/Contao/Widget.php(554): include('/www/htdocs/w00...')
#8 system/modules/core/classes/DataContainer.php(465): Contao\Widget->parse()
#9 system/modules/core/drivers/DC_Table.php(1893): Contao\DataContainer->row('{name_legend},n...')
#10 system/modules/isotope/library/Isotope/BackendModule/BackendOverview.php(225): Contao\DC_Table->edit()
#11 system/modules/isotope/library/Isotope/BackendModule/BackendOverview.php(69): Isotope\BackendModule\BackendOverview->getModule('producttypes')
#12 system/modules/core/classes/Backend.php(266): Isotope\BackendModule\BackendOverview->generate()
#13 contao/main.php(136): Contao\Backend->getBackendModule('iso_setup')
#14 contao/main.php(287): Main->run()
#15 {main}
Vielleicht kann jmd. einschätzen, ob es an meiner Installation liegt oder hier ein generelles Problem vorliegt.
Vielen Dank und Grüße
Lesezeichen