Hallo,

ich würde gerne über einen Contao Request eine Ausgabe von Contao zurückbekommen.
Es funktioniert leider nicht, ich bekomme immer eine 500 Seite.

Mein Javascript Code:
Code:
var fileName = 'xyz';
new Request.Contao({
            evalScripts: false,
            onSuccess: function( txt, json )
            {
// do something
            }
        }).post({
            "action": "reloadRow",
            "name": "rowSync",
            "value": fileName,
            "REQUEST_TOKEN": Contao.request_token
        });
Es wird dann der executePreAction Hook aufgerufen.
Hier würde ich mit folgendem Code eine Rückgabe erzeugen, dies funktioniert aber nicht.

PHP-Code:
throw new ResponseException( new Response($strContent) ); 
oder
PHP-Code:
throw new ResponseException( new JsonResponse(['content'=>$strContent]) ); 

Wenn ich einen Content nur mit echo ausgebe wird der Wert vor einem HTML Seiten-Code ausgegeben, was keine gute Lösung ist.

Wie ist es möglich im Backend über den Contao Request und dem Hook eine Ausgabe zurückzubekommen?

LG, pressi