Ergebnis 1 bis 3 von 3

Thema: eigener HTML Code als Modul einbinden --> Contao schreibt Tags um

  1. #1
    Contao-Nutzer
    Registriert seit
    20.12.2009.
    Ort
    Leipzig
    Beiträge
    61

    Standard eigener HTML Code als Modul einbinden --> Contao schreibt Tags um

    Hallo Gemeinde,

    ich habe 'eigenen HTML Code' als Modul angelegt und eingebunden. Das funktionierte mit der Installation seit Jahren. (Anmerkung: Ich habe die Installation zwischenzeitlich von 3.x auf 4.4. gehoben.)
    So kann ich den Code auf mehreren Seiten wiederverwenden.

    Nun habe ich das Modul kopiert, umbenannt und auf einer Seite eingebunden. Den Inhalt habe ich (testweise) nicht angefasst. Plötzlich schreibt Contao den Code um. Aus
    HTML-Code:
    <div id="blabla"> <script async ..
    wird
    HTML-Code:
    <div id="blabla"> &lt;script async ..
    Das versteht dann der Browser nicht mehr und produziert Müll.
    Es betrifft nur das script-Tag (Anfang- und Ende-Tag). Die anderen Tags lässt Contao in Ruhe.

    Was mach ich falsch?
    Grüße,

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du müsstest die Liste der erlaubten HTML-Tags in den Systemeinstellungen entsprechend um die gewünschten Tags ergänzen. Wahrscheinlich hast Du beim Update von Contao 3.5 auf Contao 4 die Einstellungen aus der localconfig.php nicht übernommen.

    Die Frontend-Module und Inhaltselemente, welche dies betrifft, müsstest Du dann jedenfalls auch neu speichern.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Um den <script>-Tag nicht generell freigeben zu müssen, speichere ich solche Scripts als Datei im /templates-Verzeichnis und füge sie als InsertTag {{file::myscript.php}} ein.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •