tag:help.rocksolidthemes.com,2012-07-23:/discussions/contao/95296-fehler-uncaught-php-exception-error-call-to-a-member-function-getrelated-on-nullRockSolid Themes: Discussion 2022-11-18T10:26:54Ztag:help.rocksolidthemes.com,2012-07-23:Comment/567920322022-11-17T13:30:51Z2022-11-17T13:30:51ZFehler: Uncaught PHP Exception Error: "Call to a member function getRelated() on null<div><p>Vielen Dank für Ihre Frage.</p>
<p>Bitte prüfen Sie ob eine Erweiterung oder eine eigene Anpassung den Contao-Hook <code>getPageLayout</code> registriert hat.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/567920322022-11-17T14:04:48Z2022-11-17T14:04:51ZFehler: Uncaught PHP Exception Error: "Call to a member function getRelated() on null<div><p>Ja, dies ist leider tatsächlich der Fall; der hook wird von mobile_page_layout verwendet. Die Nutzung des moduls diente auch bei uns der backwards-compatibility, hat aber bisher funktioniert.<br>
Dementsprechend gehe ich davon aus, dass das Problem nicht am Theme liegt, entschuldige mich dafür, dass ich hier an der falschen Stelle gelandet bin und danke nachhaltig dafür, in die richtige Richtung gewiesen worden zu sein :)</p></div>Alexandertag:help.rocksolidthemes.com,2012-07-23:Comment/567920322022-11-17T14:43:03Z2022-11-17T14:43:03ZFehler: Uncaught PHP Exception Error: "Call to a member function getRelated() on null<div><p>Die Erweiterung <code>contao/mobile-page-layout-bundle</code> sollte in der neuesten Version mit Contao 4.13 kompatibel sein.</p>
<p>Eventuell ist in der Datenbank eine <code>mobileLayout</code>-ID hinterlegt welche jedoch nicht mehr existiert? Dies könnte die erwähnte Fehlermeldung verursachen.</p></div>RockSolid Themestag:help.rocksolidthemes.com,2012-07-23:Comment/567920322022-11-18T10:17:07Z2022-11-18T10:17:08ZFehler: Uncaught PHP Exception Error: "Call to a member function getRelated() on null<div><p>Letzteres passiert immer beim löschen oder updaten des mobilen Themes, habe ich aber mehrfach überprüft.<br>
Interessant ist hierbei, dass der Fehler unter php7.4 nicht besteht, unter php8.1 (8.1.12) jedoch in der Form wie in Post 1 erwähnt auftritt.</p></div>Alexandertag:help.rocksolidthemes.com,2012-07-23:Comment/567920322022-11-18T10:26:52Z2022-11-18T10:26:52ZFehler: Uncaught PHP Exception Error: "Call to a member function getRelated() on null<div><blockquote>
<p>Letzteres passiert immer beim löschen oder updaten des mobilen Themes,</p>
</blockquote>
<p>Nachdem das mobile Theme gelöscht wird, muss in den Seitenstruktur bei allen betroffenen Seiten das mobile Layout neu zugewiesen werden.</p>
<p>Der Fehler sollte dennoch in der Erweiterung behoben werden, da ein fehlendes mobiles Layout einfach ignoriert werden sollte. Erstellen Sie dafür bitte ein Ticket auf GitHub: <a href="https://github.com/contao/mobile-page-layout-bundle/issues">https://github.com/contao/mobile-page-layout-bundle/issues</a></p></div>RockSolid Themes