Ergebnis 1 bis 2 von 2

Thema: Mitglieder, Textarea-Feld Syle anpassen

  1. #1
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard Mitglieder, Textarea-Feld Syle anpassen

    Hallo zusammen,

    ich bin gerade dabei eine Vereinshomepage auf Contao umzustellen.
    Ich möchte einem Textarea-Feld welches ich unter Kontaktdaten hinzugefügt habe, eine feste Höhe zuweisen damit mehrere Zeilen sichtbar dargestellt werden. Derzeit ist es so, dass nach einem Zeilenumbruch die Höche sich entsprechend anpasst. Anbei der Code für das Textarea-Feld.

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_member']['fields']['club_group'] = array
    (
        
    'label'                   => &$GLOBALS['TL_LANG']['tl_member']['club_group'],
        
    'exclude'                 => true,
        
    'search'                  => true,
        
    'sorting'                 => true,
        
    'inputType'               => 'textarea',
        
    'eval'                    => array('maxlength'=>255'feEditable'=>true'feViewable'=>true'feGroup'=>'contact''tl_class'=>'w50'),
        
    'sql'                     => "mediumtext NULL ''"
    ); 
    HTML-Code:
    <textarea name="club_group" class="tl_textarea" id="ctrl_wire_group" style="height: 30px;" onfocus="Backend.getScrollOffset()" maxlength="255" rows="12" cols="80"></textarea>
    Das Textarea-Feld hat eine Höhe von 30px standardmäßig per Style zugewiesen bekommen. Wie kann ich diesen Wert ändern, damit es im BE sichtbar ist?
    Kann mir jemand bitte mitteilen, wie man im BE Syles Elementen zuweist?
    Danke!


    Gruß
    Thomas
    Geändert von Thomasge (28.03.2019 um 11:33 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    01.06.2012.
    Ort
    Freiburg
    Beiträge
    59

    Standard

    Hallo Thomas,

    du könntest das Template "be_main.html5" erweitern:

    - Templates > Neues Template > Originaltemplate be_main.html5
    - In head-Bereich zwischen Stylesheets und Javascript einen <style>-Tag einfügen:

    HTML-Code:
    ...
    <?= $this->stylesheets ?>
      
    <style>
        textarea#ctrl_wire_group {height: 400px !important;}
    </style>
    
    <script><?= $this->getLocaleString() ?></script>
    ...


    Grüße von
    Mr Sesame

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
  •