Vielleicht habe ich ja einen Denkfehler aber dort heißt es:
PHP-Code:
if (empty($attributes['src']))
{
$attributes['src'] = htmlspecialchars(TL_FILES_URL . $src, ENT_QUOTES);
$attributes['width'] = $fileObj->width;
$attributes['height'] = $fileObj->height;
}
...
$srcset[] = TL_FILES_URL . $src;
Soll hier wirklich auf das files/ Verzeichnis verlinkt werden, sofern TL_FILES_URL gesetzt ist, oder sollte hier nicht besser TL_ASSETS_URL stehen?
Source: https://github.com/contao/core/blob/...cture.php#L251
Drauf gekommen bin ich, weil ich grad einen Geist jage, wo ab und zu Bild Links erzeugt werden in der Art:
PHP-Code:
[img] => Array
(
[src] => TL_FILES_URLassets/images/d/bla-cc9505ad.jpg
[width] => 280
[height] => 56
[srcset] => TL_FILES_URLassets/images/d/bla-cc9505ad.jpg
)
Hier wurde TL_FILES_URL vorangestellt. Da die Konstante aber nicht definiert war, wird diese als Text vorangestellt (Eigenschaft von PHP)