ERLEDIGT:
Habe den vermeindlichen Fehler gefunden: Es lag in der Kommentierung in getVar.php, die in insertag ausgegeben wurde.
Ich habe als Elementtyp-HTML ein kleines html-script, in dem ich mit https:meinedomain.de/warenkorb.html?&eventbild=%2Fassets%2Fimages%2F4%2 FFeuer-und-Flamme-26-qjnzkgbw7yv51em.jpg übergeb und mit {{file::getVar.php?var=eventbild}} in das script einbinde: <img src="{{file::getVar.php?var=eventbild|urlattr}}">. Wenn ich speichern will, wird der Inserttag jedes mal bei dem Bildlink auf "scr" mit "|urlattr" ergänzt.
Das führt aber dazu, dass kein Bild angezeigt wird.
Im Quelltext steht dann
Code:
<img src="/assets/images/a/Janssen%26Grimm-ee5nn2zk7fyhvzg.jpg<!--UWE JANSSEN & IMRE GRIMM%3A ENDLICH 18!<!--UWE JANSSEN & IMRE GRIMM%3A ENDLICH 18!<!--{{file::getVar.php?var=event|urlattr}}--> --> -->"
getVar.php sieht so aus: <?php echo \Contao\Input::get(\Contao\Input::get('var')); ?>
Frage: Kann die automatische Ergänzung "|urlattr" deaktiviert oder anderweitig "eleminiert" werden?
Unter C 4.13 war das in Ordnung. Der generierte Quellcode sieht dort so aus: <img src="assets/images/5/Janssen%26Grimm-6a2b5386.jpg"> ohne die Ergänzung oben kursiv. Unter C 5.3 wird irgendetwas drangemogelt.