Ergebnis 1 bis 3 von 3

Thema: Hook GetSearchablePagesListener: ($rootId) must be of type ?int, string given

  1. #1
    Contao-Fan
    Registriert seit
    10.01.2010.
    Ort
    Kiel
    Beiträge
    341

    Standard Hook GetSearchablePagesListener: ($rootId) must be of type ?int, string given

    Hallo,

    nach dem Update von 4.9 auf 4.13 bekomme ich bei der Benutzung des Hooks GetSearchablePagesListener folgende Meldung:

    request.CRITICAL: Uncaught PHP Exception TypeError: "App\EventListener\GetSearchablePagesListener::__i nvoke(): Argument #2 ($rootId) must be of type ?int, string given, called in /var/www/clients/client0/web1/web30/website/vendor/contao/core-bundle/src/Controller/SitemapController.php on line 110" at /var/www/clients/client0/web1/web30/website/src/EventListener/GetSearchablePagesListener.php line 11 {"exception":"[object] (TypeError(code: 0): App\\EventListener\\GetSearchablePagesListener::__ invoke(): Argument #2 ($rootId) must be of type ?int, string given, called in /var/www/clients/client0/web1/web30/website/vendor/contao/core-bundle/src/Controller/SitemapController.php on line 110 at /var/www/clients/client0/web1/web30/website/src/EventListener/GetSearchablePagesListener.php:11)"} []

    An der Beschreibung des Hooks hat sich eigentlich nichts geändert (außer, dass er deprecated ist, aber sollte ja in 4.13 noch laufen). Hat jemand eine Idee?

    Vielen Dank und viele Grüße
    Tina

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Du musst
    PHP-Code:
    int $rootId null 
    auf
    PHP-Code:
    $rootId null 
    ändern. Je nach PHP Version und Datenbank-Treiber kann es sein, dass die Root-Page-ID ein Integer oder ein String ist. Ich ändere das auch gleich in der Dokumentation.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    10.01.2010.
    Ort
    Kiel
    Beiträge
    341

    Standard

    Perfekt, vielen Dank für die schnelle Antwort!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •