für ein paar Artikel habe ich bestimmt Module programmiert, die nach bestimmten Aktionen, die Komplette Seite neu laden.
Das funktioniert super im Frontend.
Sobald ich die Umleitungen aber im Backend Artikel Edit nutzen will, bekomme ich die Headers-already-sent Problematik.
Das liegt wohl daran, das Contenido bereits die Header abgesendet hat, bevor die Module im Edit-Modus geladen werden.
Die Header werden in der include.con_editcontent.php (Zeile 635) abgesendet:
Code: Alles auswählen
eval("?>\n".$code."\n<?php\n");
Irgend ein Workarround eventuell in include.con_editcontent.php (auf mein Modul warten bevor er den eval Code erzeugt) oder in der external/backendedit/front_content.php?
Wie gesagt, im Frontend funktioniert das.
Hat jemand eine Idee?
Meine Headerlocations erzeuge ich mit
Code: Alles auswählen
$aParams = array (
'idart' => $idart, 'lang' => $lang
);
$url = Contenido_Url::getInstance()->buildRedirect($aParams);
header('LOCATION:' .$url);
Qualtext