Ergebnis 1 bis 4 von 4

Thema: longtext ohne tinymce

  1. #1
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    127

    Standard longtext ohne tinymce

    Hallo,

    ich möchte für Redakteure ein Longtext Attribut erstellen, welches nur ein einfaches Eingabefeld hat mit 3 Zeilen aber ohne TinyMCE, welcher überdimensioniert wirkt für den Anwendungszweck.

    Das einzige was das Feld aber können muss ist eine neue Zeile per Enter erkennen.
    Im Backend Funktioniert das mit der normalen Longtext Attribut einstellung, allerdings ist der Inhalt im Frontend dann in einer Zeile.

    Wie kann man das hinbekommen?

    MfG
    supahr

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

    Standard

    Mach im Template einfach
    PHP-Code:
    <?php echo nl2br$this->yourField ); ?>
    http://php.net/manual/en/function.nl2br.php

  3. #3
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    127

    Standard

    Tausend dank, so funktionierts!

    Eine kleine Verständnisfrage hab ich noch.
    Im metamodel_prerendered.html5 Theme geb ich mir meine Attribute so aus:
    PHP-Code:
    <?php echo nl2br($arrItem['text']['Adresse']); ?>
    So klappt es auch, ich hab zuerst Versucht im mm_attr_longtext.html5 Template zu schrauben, das lässt es allerdings völlig kalt, außer ich baue dort einen Fehler ein, dann bleibt die Seite weiß.

    Wo und wann genau greift das mm_attr_longtext.html5 Template?

    MfG
    supahr

  4. #4
    Contao-Nutzer Avatar von timbec
    Registriert seit
    22.09.2009.
    Ort
    Aachen
    Beiträge
    150
    Partner-ID
    7828
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von supahr Beitrag anzeigen

    So klappt es auch, ich hab zuerst Versucht im mm_attr_longtext.html5 Template zu schrauben, das lässt es allerdings völlig kalt, außer ich baue dort einen Fehler ein, dann bleibt die Seite weiß.

    Wo und wann genau greift das mm_attr_longtext.html5 Template?

    wenn ich dich richtig verstehe, gibst du die felder im prerendered template manuell aus, durchläufst also gar nicht erst die attributtemplates, das das dann aber knallt wenn du einen fehler in ein solches einbaust wird daran liegen das du irgendwo die metamodels "rendered" ans frontend übergibst und damit metamodels auch dein (fehlerhaftes) attribut template durchläuft (ohne es dann auszugeben).

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
  •