[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Interner Link
Seite 1 von 1

Interner Link

Verfasst: 23. Feb 2019, 14:11
von kdadaji
Hallo Freunde,

ich nutze die Linkliste aus der Redaxo Demo 5.3 und habe dazu folgende Frage.

Mit diesem Modul habe ich ein paar Links ausgwählt und diese Linkliste gespeichert.
Im Nachgang wurde ein Artikel, welcher in dieser Linkliste verknüpft ist, gelöscht.
Nun erhalte ich eine Fehlermeldung da eben dieser Link nicht mehr exsistiert.

Wie kann ich kontrollieren, ob dieser Link noch in der Struktur vorhanden ist bevor ich rex_getUrl($a) aufrufe.

REX_LINK[id=1 ???=1] oder LINK ID exist

Bei Redaxo 4.7 ist man dann auf einer gewünschten Fehlerseite gekommen.

Vielen Dank für Eure Hilfe.

Re: Interner Link

Verfasst: 25. Feb 2019, 12:25
von runstop64
Hi,

dazu nutzt du am besten das rex_article Objekt:

Code: Alles auswählen

$article = rex_article::get(REX_LINK[id=1]);

if ($article instanceof rex_article) {
    echo $article->getUrl();
}