Zitat von
Spaat
Ich habe auch schon versucht über Templates das html dokument zu ändern. Aber die Variable wird immer wieder überschrieben.
Da müsstest du präziser werden. Welches Template, welche Variable wird wo von wem überschrieben? Link zur Seite?
Aber wenn du mit Flexslider umgehen kannst, dann brauchst du doch auch keine Erweiterung. Erstelle in /templates/ ein j_meinflexslider.html5 und binde es per Checkbox im Layout ein. Öffne die j_*.html5 Templates zum Abgucken.
So bekommst du Ressourcen in den Head bzw. ans Ende des BODYs.
PHP-Code:
$GLOBALS['TL_CSS'][] = 'files/css/my.css';
$GLOBALS['TL_USER_CSS'][] = 'files/css/my.css';
$GLOBALS['TL_JAVASCRIPT'][] = 'files/js/my.js';
$GLOBALS['TL_BODY'][] = '<script src="files/js/my.js"></script>';
// Wahlweise auch mit |static um die Ressource mit in die EINE Datei zu packen.
$GLOBALS['TL_CSS'][] = 'files/css/my.css|static';
Wenn du ein SCRIPT in ein CE Typ HTML packen willst, musst du das Element vorher in System-Einstellungen-Erlaubte HTML-Tags hinzufügen "<script><a>...".
Lesezeichen