Exception nach Update auf MM 2.2
Hallo Community,
nach einem Update auf Contao 4.9 und Metamodels 2.2 läuft die Metamodels-Erweiterung nicht mehr.
Entwicklungsumgebung:
PHP 7.4.33
MySQL 5.7
Contao 4.9.41
MetaModels core 2.2.9
MetaModels Start-Bundle 2.2.0
Contao-Manager 1.6.3
Frontend-Fehler:
https://dev.bbseminar.de/seminare-nach-kategorie.html
Den Debug-Mode seh nur ich, oder?
###
Argument 7 passed to MetaModels\ItemList::__construct() must be of the type string, null given, called in /html/contao/vendor/metamodels/core/src/CoreBundle/Controller/ListControllerTrait.php on line 141
###
Contao-Manager sagt: "Database problem found"
Wenn ich das Install-Tool aufrufe, kommt diese Exception:
###
Unknown database type enum requested, Doctrine\DBAL\Platforms\MySQL57Platform may not support it.
###
composer.json:
Code:
{
"type": "project",
"require": {
"codefog/contao-news_categories": "^3.2",
"contao/calendar-bundle": "4.9.*",
"contao/comments-bundle": "4.9.*",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "4.9.*",
"contao/listing-bundle": "4.9.*",
"contao/manager-bundle": "4.9.*",
"contao/news-bundle": "4.9.*",
"contao/newsletter-bundle": "4.9.*",
"fritzmg/contao-sharebuttons": "^2.1",
"jrgregory/m17-sticky-backend-footer": "^2.0",
"metamodels/bundle_start": "^2.1",
"metamodels/core": "^2.1",
"netzhirsch/cookie-opt-in-bundle": "^2.2",
"terminal42/notification_center": "^1.5"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Im Backend wird kein Fehler angezeigt.
Das Update lief ziemlich holprig. Daher vermute ich, dass ich während des Updates etwas falsch gemacht habe.
Ich bin ratlos, wo ich jetzt ansetzen soll und freue mich über Tipps.