Ergebnis 1 bis 9 von 9

Thema: Editor für HTML-Nachricht

  1. #1
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    272

    Standard Editor für HTML-Nachricht

    Kann mir jemand verraten, wie ich den Editor für die HTML-Mail in ein simples Textarea oder besser noch in ace-editor umstelle?
    Das sollte doch mit einer DCA-Anpassung gehen oder?
    Hintergrund: Der TinyMCE vermodelt mir mein Markup beim speichern wenn ich simple_token mit conditions verwende.
    Vielleicht kenn jemand das Problem und hat es anders gelöst?

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

    Standard

    Zitat Zitat von andre.saage Beitrag anzeigen
    Hintergrund: Der TinyMCE vermodelt mir mein Markup beim speichern wenn ich simple_token mit conditions verwende.
    Was genau versuchst du einzugeben?
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    272

    Standard

    HTML-Code:
    <table>
    <tbody>
    <tr><td>Feld-XY</td><td>##form_xy##</td></tr>
    {if form_foo == "bar"}
    <tr><td>Feld-AB</td><td>##form_ab##</td></tr>
    {endif}
    </tbody>
    </table>
    wird dann gespeichert als:

    HTML-Code:
    <p>{if form_foo == "bar"} {endif}</p>
    <table>
    <tbody>
    <tr>
    <td>Feld-XY</td>
    <td>##form_xy##</td>
    </tr>
    <tr>
    <td>Feld-AB</td>
    <td>##form_ab##</td>
    </tr>
    </tbody>
    </table>
    Ich vermute mal, das es irgendeine Syntaxkorrektur ist, die TinyMCE mitbringt.
    Geändert von andre.saage (16.02.2026 um 15:07 Uhr)

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

    Standard

    Ja, im TinyMCE kannst du immer nur innerhalb von einem Paragraph (bzw. in deinem Fall einer Zelle) so etwas einfügen.

    Aber rein grundsätzlich kannst du auf jeden Fall den Editor deaktivieren oder auf ACE umstellen, per DCA Anpassung.
    » sponsor me via GitHub or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    272

    Standard

    Dachte ich mir, dass es geht. Muss nur rausfinden, wie ich die Datei nennen muss, wo ich sie hinlege und was der richtige Wert für mich ist.
    Schon länger her, dass ich Bedarf an Anpassungen hatte. Werd wohl in der Doku nachschauen..
    irgendwas mit
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_nc_language']['fields']['email_html']['eval']['rte'] = 'not-tinyMCE' 

  6. #6
    Contao-Nutzer Avatar von JamesdK
    Registriert seit
    02.12.2009.
    Ort
    Leverkusen
    Beiträge
    170
    Partner-ID
    8753

    Standard

    Habe das in einer 4.13 in der Datei /contao/dca/tl_nc_language.php gebaut:

    PHP-Code:
    // TinyMCE im Notification Center für HTML-Mail-Body deaktivieren
    $GLOBALS['TL_DCA']['tl_nc_language']['fields']['email_html']['eval']['rte'] = 'ace|html'

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

    Standard

    Ich generiere für den NC die Tabellen als eigenes Token per NCpro und füge dann den neuen Token ein ##my_table_data## - damit kann man die Formularwerte z. B. komplett dynamisch als Tabelle ausgeben ohne für jedes Formular mit ##form_diesunddas## anpassen zu müssen

  8. #8
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    272

    Standard

    Das mit dem ncPro liest sich schon komfortabler aber wenn da auch der TinyMCE involviert ist wirds wenig Unterschied machen befürchte ich.
    'ace|html' taugt mir erstmal.

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

    Standard

    Zitat Zitat von andre.saage Beitrag anzeigen
    Das mit dem ncPro liest sich schon komfortabler aber wenn da auch der TinyMCE involviert ist wirds wenig Unterschied machen befürchte ich.
    jain - von der Generierung der Tabelle bekommt der Tiny gar nichts mit - das machst Du in dem Twig-Template und lieferst über den eigenen Token die fertige Tabelle aus
    https://extensions.terminal42.ch/doc...eigene-tokens/

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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