Ergebnis 1 bis 3 von 3

Thema: HTML-Modul mit Script...

  1. #1
    Contao-Nutzer
    Registriert seit
    10.01.2010.
    Ort
    Graz
    Beiträge
    8

    Frage HTML-Modul mit Script...

    ..funktioniert wenn ich es in ein Seintenlayout einfüge.
    ..funktioniert nicht, wenns in einem Artikel eingefügt wird .
    Warum?
    (Auch als Artikelelement "html" wird der selbe Code nicht ausgeführt.)

    lg markus

  2. #2
    Contao-Fan Avatar von RainerG
    Registriert seit
    22.05.2011.
    Ort
    Hannover
    Beiträge
    848

    Standard

    php geht nur im Template direkt, nicht in einem Artikel (Thema Sicherheit!)!
    Das kannst du nur lösen, indem Du das Script als Datei auslagerst und es über den Insert-Tag FILE aufrufst.

    {{file::*}}
    Dieses Tag wird mit dem Inhalt einer .php- oder .tpl-Datei aus dem templates-Verzeichnis ersetzt (ersetzen Sie * mit dem Namen). Bei Bedarf können Sie Argumente übergeben: {{file::file.php?arg1=val&arg2=val}}
    Rainer G. aus H.
    www.BunteReisebilder.de

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

    Support Contao

    Standard

    Zitat Zitat von schtoni Beitrag anzeigen
    ..funktioniert wenn ich es in ein Seintenlayout einfüge.
    ..funktioniert nicht, wenns in einem Artikel eingefügt wird .
    Warum?
    Das "Seitenlayout" ist die einzige Stelle in Contao, wo das <script>-Tag erlaubt ist und bildet demnach auch eine Ausnahme: Überall sonst werden solche HTML-Elemente nämlich durch die Standard-Sicherheitsroutinen entfernt.

    Eine Möglichkeit wäre nun, das Element <script> der "Liste der erlaubten HTML-Tags" in den "System-Einstellungen" hinzuzufügen oder - so wie von RainerG auch empfohlen - das betreffende Skript über das File-Inserttag einzubinden. Ich würde Letzteres bevorzugen!
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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
  •