Ergebnis 1 bis 14 von 14

Thema: Contao-Inserttags werden nicht aufgelöst

  1. #1
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard Contao-Inserttags werden nicht aufgelöst

    Hallo zusammen,

    ich stecke gerade etwas fest.

    Contao 3.5.24
    MM 2.0.0

    Ich habe ein Longtext-Feld mit dem TinyMCE. Im Textfeld habe ich nun einen internen Link gesetzt, der ja ein inserttag ist ({{link_url::20}}). Leider wird er in der Frontendausgabe nicht aufgelöst und bleibt so bestehen. Den selben RTE benutze ich auch bei den normalen Inhaltselementen, hier werden die Inserttags im Frontend richtig aufgelöst. So konnte ich das schonmal auf MM eingrenzen.
    Hatte jmd. dieses Verhalten schon einmal? Bzw. habe ich eine Einstellung einfach vergessen?

    Danke schonmal im Voraus

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    guck mal in die DB wie die Klammern im Text abgespeichert werden - wenn die in HTML-Entitäten umgewandelt sind, kann Contao beim Ersetzen der Token das nicht (mehr) erkennen...

  3. #3
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Danke für deine Antwort.

    Nein, in der Datenbank ist noch alles wie es sein sollte.

    HTML-Code:
    <p>Hier is noch eine kleiner Text mit <a href="{{link_url::20}}">Link</a></p>
    <p>{{link::5}}</p>
    <p>{{date}}</p>
    So Sieht der Inhalt aus.

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    womit hast Du Dir das angesehen - Browser? wenn ja, dann nochmal in Quelltextansicht wechseln da der Browser ein %7B auch als { anzeigt

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    ich habe das nochmal geprüft mit core a15 und DCG b39: funktioniert prima - ohne und mit Tiny...

    als kleinen Test geht auch {{date::Y}}

  6. #6
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Hi,

    Zitat Zitat von zonky Beitrag anzeigen
    womit hast Du Dir das angesehen - Browser? wenn ja, dann nochmal in Quelltextansicht wechseln da der Browser ein %7B auch als { anzeigt
    Zitat Zitat von Flox Beitrag anzeigen
    Danke für deine Antwort.

    Nein, in der Datenbank ist noch alles wie es sein sollte.

    HTML-Code:
    <p>Hier is noch eine kleiner Text mit <a href="{{link_url::20}}">Link</a></p>
    <p>{{link::5}}</p>
    <p>{{date}}</p>
    So Sieht der Inhalt aus.
    das ist der Auszug aus dem DB-Feld.
    Geändert von Flox (07.03.2017 um 13:48 Uhr)

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    Deine Angaben aus #1 sind nur "die Hälfte" wie gewünscht - siehe https://community.contao.org/de/show...-in-MetaModels

    ... probier mal ein Update und guck nochmal - bei mir funktioniert es

  8. #8
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    ich habe das nochmal geprüft mit core a15 und DCG b39: funktioniert prima - ohne und mit Tiny...

    als kleinen Test geht auch {{date::Y}}
    mmhh auch {{date::Y}} gibt er als Text aus.

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    du hast nicht geschrieben, dass Du bei MM und DCG ein Update gemacht hast... hast Du!?!?

  10. #10
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Du hattest zwischendrin gepostet, als ich meine Antwort geschrieben habe.

    Gerade ist core a14 und DCGbeta39.
    Werde morgen Updaten, komme leider heute nicht mehr dazu.
    Dann werde ich auch alles ausführlich zusammen schreiben.

    Danke für deine Hilfe!
    Melde mich Morgen.

  11. #11
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.747
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Flox Beitrag anzeigen
    Gerade ist core a14 und DCGbeta39.
    bitte die "passenden" Pakete verwenden:

    * MM core a14 + DCG b38
    oder
    * MM core a15 + DCG b39

    "mischn possible" bitte nur am Urlaubsbuffet ;-)

  12. #12
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    bitte die "passenden" Pakete verwenden:

    * MM core a14 + DCG b38
    oder
    * MM core a15 + DCG b39

    "mischn possible" bitte nur am Urlaubsbuffet ;-)
    Sorry, da hat sich ein Vertipper eingeschlichen:
    Pakete sind core a14 + DCG b38

    Ich schreibe hier nun noch einmal alles zusammen. Dazu was ich nun bisher alles testen konnte.

    Contao 3.5.24
    PHP 5.6
    MM: metamodels/bundle_all 2.0.0 (core a14 + DCG b38) über den Composer installiert.

    Auf dem gleichen System sind 2 Metamodel im Einsatz. Eines für Kontaktpersonen und eines für Infoboxen. Das MM für die Kontaktpersonen ist ca. 2 Tage älter und funktioniert einwandfrei. Auch hier habe ich testhalber in einem "longtext" ein Link gesetzt. Dieser wir korrekt ausgegeben.
    Der "longtext" von den Infoboxen löst einfach den Inserttag nicht auf. Sprich:
    HTML-Code:
    {{link_url::20}}
    bleibt so wie es ist und kein Pfad wird ausgeben.
    Das Textfeld habe ich nun auch einmal im Backend in der Liste ausgegeben, auch hier wird der Inserttag schon nicht aufgelöst. Also können es die Reder-Einstellungen ja schonmal nicht sein.
    Als nächsten Step habe ich ein neues MM angelegt, mit den gleichen Attributen und habe es nochmals aufgebaut. Leider mit dem selben Ergebnis.

    Es muss ja an irgend einer Einstellung liegen, da das MM der Kontaktpersonen die Inserttags aus dem Textfeld auflösen.

    Ein Update werde ich jetzt einmal noch aufspielen und dann berichten.

  13. #13
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Ich hab den Fehler nun gefunden. Er liegt nicht bei MM!
    Weil ich ein Contentelement zur einzelnen Ausgabe eines Datensatzes mithilfe des DMA-Elementgenerators erstellt habe, hat sich hier der Fehler eingeschlichen. Der DMA liest den Inserttag irgendwie nicht aus.

    Danke Zonky für deine Unterstützung!

    Viele Grüße

  14. #14

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
  •