yakamara / redaxo_yrewrite

A multidomain URL rewrite engine for REDAXO
MIT License
56 stars 35 forks source link

Error bei Abruf von rex_yrewrite::getCurrentDomain()->getName(); in aktuellen Versionen, wenn keine Domain angelegt ist #561

Closed iceman-fx closed 8 months ago

iceman-fx commented 8 months ago

Wenn ein Modul oder Addon folgenden Abruf versucht: rex_yrewrite::getCurrentDomain()->getName();

und im yRewrite keine Domain hinterlegt ist, dann kommt immer dieser Fehler: Call to a member function getId() on null

Dies sollte man evtl. abfangen und keinen Fehler liefern.

tbaddade commented 8 months ago

Dies sollte man evtl. abfangen und keinen Fehler liefern.

Das solltest du selbst machen.

$domain = rex_yrewrite::getCurrentDomain();
if ($domain) {
    echo $domain->getName();
}