Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Insert-Tag im Frontend "As Is" ausgeben

  1. #1
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    334

    Standard Insert-Tag im Frontend "As Is" ausgeben

    Hallo,

    gibt es eine Möglichkeit, dass Insert-Tags im Frontend nicht umgewandelt werden, sondern sozusagen im Rohformat auszugeben?

    Ich möchte an einer Stelle, dass {{link::back}} auch als {{link::back}} ausgegeben wird. Ich hätte gedacht, dass das Einschließen des Insert-Tags in <code> Tags das Umwandeln verhindert, tut es aber nicht.

    Danke für jede Hilfe und Gruß
    Mathias
    “Ah," said Mr Pin. "Right. I remember. You are concerned citizens." He knew about concerned citizens. Wherever they were, they all spoke the same private language, where 'traditional values' meant 'hang someone'.”
    ― Terry Pratchett, The Truth

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.897
    Partner-ID
    10107

    Standard

    Du kannst die HTML Entities mit ASCII Code 123 und 125 verwenden: https://www.freeformatter.com/html-entities.html

  3. #3
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Das Umschließen mit Code-Tags funktioniert nicht. Der Insert-Tag weiß ja nicht den Context, wo er eingesetzt wird.

    Eine Möglichkeit wäre einen bedingten Trennstrich dazwischen einzufügen. Ob es eine bessere Lösung gibt, einen Insert-Tag zu maskieren, weiß ich gerade nicht.

    Code:
    {[-]{link::back}[-]}

  4. #4
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du kannst die HTML Entities mit ASCII Code 123 und 125 verwenden: https://www.freeformatter.com/html-entities.html
    Das funktioniert zumindest unter Contao 4.8 im TinyMCE nicht. Da wird aus "&#123;" folgendes "[&]#123;"

  5. #5
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    334

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du kannst die HTML Entities mit ASCII Code 123 und 125 verwenden: https://www.freeformatter.com/html-entities.html
    Das hatte ich bereits probiert, aber dann wird mir im Frontend der ASCII Code ausgegeben, es steht da also "&#123;"

    Das mit dem bedingten Trennstrich funktioniert! Danke!
    “Ah," said Mr Pin. "Right. I remember. You are concerned citizens." He knew about concerned citizens. Wherever they were, they all spoke the same private language, where 'traditional values' meant 'hang someone'.”
    ― Terry Pratchett, The Truth

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.897
    Partner-ID
    10107

    Standard

    [-] kann aber ungewünschte Nebeneffekte haben. theoretisch könnte, wenn du
    Code:
    Lorem ipsum dolor sit {[-]{amet}[-]} consectetuer adipiscing elitr.
    im Back end eingibst, im Frontend dann bei einer gewissen Breite

    Lorem ipsum dolor sit {{amet}
    } consectetuer adipiscing elitr.

    stehen.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.897
    Partner-ID
    10107

    Standard

    Die richtige Lösung ist
    Code:
    [{]test[}]


    Fehlt in der Dokumentation.

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.897
    Partner-ID
    10107

  9. #9
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    334

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die richtige Lösung ist
    Code:
    [{]test[}]


    Fehlt in der Dokumentation.
    Top! Danke!
    “Ah," said Mr Pin. "Right. I remember. You are concerned citizens." He knew about concerned citizens. Wherever they were, they all spoke the same private language, where 'traditional values' meant 'hang someone'.”
    ― Terry Pratchett, The Truth

  10. #10
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Ach so war das. Danke. Mir war so, als gäbe es eine Möglichkeit dazu, aber bin nicht mehr drauf gekommen.

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.897
    Partner-ID
    10107

    Standard

    Ja, same here

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
  •