In der tl_link_data.php, Zeile 221 fehlt ein ", das führt zu fehlerhaften Link in der Backend Linkliste.
Alt:
PHP-Code:
$line .= '<a href="'.$arrRow['url_protocol'].$arrRow['url'].' target="_blank">'.$arrRow['url'].'</a>'.$test;
Neu:
PHP-Code:
$line .= '<a href="'.$arrRow['url_protocol'].$arrRow['url'].'" target="_blank">'.$arrRow['url'].'</a>'.$test;
Und nebenbei, target="_blank" ist nicht XHTML konform.
Nutze dafür die Konstanten "LINK_BLUR" bzw. für deinen Fall "LINK_NEW_WINDOW".
Neu 2:
PHP-Code:
$line .= '<a href="'.$arrRow['url_protocol'].$arrRow['url'].'" '.LINK_NEW_WINDOW.'>'.$arrRow['url'].'</a>'.$test;
Im Frontend Template dito, aber da kanns ja jeder selber ändern.
Frage: Warum gehst du über CURL und nimmst nicht die Request Klasse von Contao?
Bei mir ist CURL installiert, bekomme aber trotzdem 404 (keine Ahnung warum), wogegen die Requestklasse für Liveupdate und Extension Katalog keine Probleme macht.
Lesezeichen