oveleon/contao-cookiebar

Videos werden nicht mehr angezeigt…

planepix opened this issue · 7 comments

Hallo zusammen,

habe eben das Update auf Contao 4.13.35 eingespielt.
Dann wurden mir Datenbankänderungen zur Cookiebar angezeigt; meist zu löschende.

Im Backend sind de Einstellungen und Templates vorhanden, folgender Fehler wird mit in den Logs ausgegeben:

[2023-11-30T11:53:15.232689+01:00] request.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "The controller for URI "/cookiebar/block/10" is not callable: Controller "ContaoCookiebar:Cookiebar:block" does neither exist as service nor as class." at /xxx/vendor/symfony/http-kernel/Controller/ControllerResolver.php line 88 {"exception":"[object] (InvalidArgumentException(code: 0): The controller for URI \"/cookiebar/block/10\" is not callable: Controller \"ContaoCookiebar:Cookiebar:block\" does neither exist as service nor as class. at /xxx/vendor/symfony/http-kernel/Controller/ControllerResolver.php:88)\n[previous exception] [object] (InvalidArgumentException(code: 0): Controller \"ContaoCookiebar:Cookiebar:block\" does neither exist as service nor as class. at /xxx/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php:67)\n[previous exception] [object] (Error(code: 0): Class \"ContaoCookiebar:Cookiebar:block\" not found at /xxx/vendor/symfony/http-kernel/Controller/ControllerResolver.php:147)"} []

Die composer.json:
{ "type": "project", "require": { "contao/calendar-bundle": "4.13.*", "contao/comments-bundle": "4.13.*", "contao/conflicts": "*@dev", "contao/faq-bundle": "4.13.*", "contao/listing-bundle": "4.13.*", "contao/manager-bundle": "4.13.*", "contao/news-bundle": "4.13.*", "contao/newsletter-bundle": "4.13.*", "dklemmt/contao_dk_mmenu": "^2.1", "madeyourday/contao-rocksolid-columns": "^2.0", "madeyourday/contao-rocksolid-slider": "^2.0", "netzmacht/contao-leaflet-maps": "^3.0", "oveleon/contao-cookiebar": "^1.4", "terminal42/contao-changelanguage": "^3.1", "terminal42/contao-easy_themes": "^2.2", "terminal42/notification_center": "^1.4", "wangaz/contao-jquery-ui-tabs": "^1.1" }, "extra": { "contao-component-dir": "assets" }, "scripts": { "post-install-cmd": [ "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication" ], "post-update-cmd": [ "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication" ] }, "config": { "allow-plugins": { "contao-components/installer": true, "php-http/discovery": true, "contao-community-alliance/composer-plugin": true, "contao/manager-plugin": true } } }

Im Backend keine erkennbaren Fehler protokolliert.
Die Vorschaubilder werden angezeigt; bei Klick auf das Video bei youTube kommt die Fehlermeldung.

Contao 4.13.35
PHP 8.1
Hosting allinkl.

Ist der Fehler schon einmal aufgetaucht oder gibt es eine Idee, um das zu beheben?
Herzlichen Dank
Thomas

Which version of the extension are you using?

Which version of the extension are you using?

"oveleon/contao-cookiebar": "^1.4"

Das ist nur das Requirement in deiner composer.json. Welche Version ist aktuell installiert?

Habe in der composer.json nun die aktuelle Version 1.13.1 eingetragen und dem aktualisieren der Pakete ist der Fehler behoben. Wo erkenne ich welche Version genau installiert ist? Vorher stand da 1.4.1.

Wo erkenne ich welche Version genau installiert ist? Vorher stand da 1.4.1.

Das ist die Version, die installiert war ;). Und ansonsten über composer show oveleon/contao-cookiebar.

Habe in der composer.json nun die aktuelle Version 1.13.1 eingetragen

Das solltest du btw. nicht machen. Wenn dann ^1.13 bspw.

@planepix

Wo erkenne ich welche Version genau installiert ist? Vorher stand da 1.4.1.

Im Contao-Manager wird das angezeigt, in meinem Fall Version 1.13.0
image