Contao-Camp 2024
Seite 5 von 5 ErsteErste ... 345
Ergebnis 161 bis 168 von 168

Thema: HTML in Überschrift verschiedener Elemente erlauben

  1. #161
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    headline und text benutzen beide das gleiche Feld headline: https://github.com/contao/contao/blo....php#L109-L110

    Also müsste Deine Änderung für beide greifen. Hast Du nach der Änderung den Cache neu aufgebaut und funktioniert es dann nur für headline, aber nicht für text?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  2. #162
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Danke für den Tipp..
    Habe den Cache über den Contao-Manager gelöscht und jetzt geht es ..

  3. #163
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.976
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Leute,

    ich grabe den Thread noch mal aus.
    Um HTML-Tags in den Überschriften zu erlauben, habe ich folgenden Code in in eine Datei "config/dca/tl_content.php geschrieben".
    Code:
    <?php
    
    /* HTML in Ueberschriften erlauben*/
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;
    Dann das Verzeichnis var/cache/prod gelöscht und die Systemwartung ausgeführt.
    Leider kommt nicht das erwartete Ergebnis. Es werden keine HTML-Tags geparst.

    Hier mal FE und BE Ansicht.
    fe_h2.jpg
    be_h2.jpg

    Contao 4.9.24
    Externes Theme

    Hat jemand eine Idee?

    Gruß
    tschero
    Geändert von tschero (15.01.2022 um 12:02 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  4. #164
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Anstelle config/dca/tl_content.php muss es contao/dca/tl_content.php sein.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #165
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.976
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das hatte ich komplett überlesen.
    Es funktioniert.

    Vielen Dank.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  6. #166
    Contao-Nutzer Avatar von smeyli
    Registriert seit
    17.02.2010.
    Ort
    Saalfeld/Saale
    Beiträge
    186
    Partner-ID
    12151
    Contao-Projekt unterstützen

    Support Contao

    Standard Klasse in DCA Array Optionen

    Ich nutze auch mal diesen Thread, um eine Frage in die Runde zu werfen - ich denke, das passt ganz gut hierher.

    Ich habe die möglichen Überschriften von h1 bis H4 definiert und zusätzlich eine mit Option mit <span> angelegt.
    Für <span> soll global gleich eine Klasse "headline" festlegt sein.


    Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options'] = array(
        'h1' => 'h1',
    	'h2' => 'h2',
    	'h3' => 'h3',
    	'h4' => 'h4',
    	'span class=headline' => 'span'
    );
    Leider wird das Gleichheitszeichen jedes mal in & #61; umgewandelt (ich musste mal ein Leerzeichen zwischen & und # setzten, da sonst ein = ausgegeben wird - welch ironie )
    Code:
    class& #61;headline
    Nun habe ich schon unzählige Möglichkeiten probiert, das Gleichheitszeichen zu maskieren (z.B. %3d, & #61;, &#x3D; usw) doch es wird nicht als = ausgegeben.

  7. #167
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.976
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    ich bin mir jetzt nicht sicher, aber sollten nicht noch Anführungszeichen hinter dem class= eingefügt werden?

    Code:
    'span class=headline' => 'span'
    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  8. #168
    Contao-Nutzer Avatar von smeyli
    Registriert seit
    17.02.2010.
    Ort
    Saalfeld/Saale
    Beiträge
    186
    Partner-ID
    12151
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tschero Beitrag anzeigen
    Hi,

    ich bin mir jetzt nicht sicher, aber sollten nicht noch Anführungszeichen hinter dem class= eingefügt werden?

    Code:
    'span class=headline' => 'span'
    Gruß
    tschero
    ja, sauberer wäre das, doch auch Anführungszeichen werden umgewandelt, deshalb habe ich es erstmal auf ein = reduziert

    Code:
    'span class=\"headline\"' => 'span'
    ergibt (Freizeichen zwischen & und # wegdenken)
    Code:
    class& #61;\& #34;headline\& #34;

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 15.09.2020, 08:04
  2. [GELÖST] Trotz eigenem Navigations-Template eigene HTML-Elemente?
    Von Ben. im Forum Layout / Templates / Holy Grail
    Antworten: 12
    Letzter Beitrag: 09.11.2010, 13:09
  3. Videoplayer mit Auswahl verschiedener Videos
    Von Chris87 im Forum Was kann Contao?
    Antworten: 3
    Letzter Beitrag: 18.02.2010, 19:00

Lesezeichen

Lesezeichen

Berechtigungen

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