Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: dcaconf - Standardwert für Dropdown

  1. #1
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard dcaconf - Standardwert für Dropdown

    Wie man generell Standardwerte vorbelegt ist mir bekannt, jetzt habe ich allerdings den Fall das ich 2 Dropdownmenüs vorbelegen will und ich nicht weiß wie ich das anstelle.
    Zum Beispiel hätte ich gern das jedes Element vom Typ Text bzw. Überschrift nicht mit h1 anfängt sondern mit h2.

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options'
    Dieses Option besteht aus einem weiteren Array mit den Überschriften.

    PHP-Code:
    array('h1''h2''h3''h4''h5''h6'), 
    Kann mir irgendwer sagen wie das funktioniert? Folgendes habe ich bisher probiert

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options']['h2']['default'] = true;
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options']['default'] = 1//1 deshalb weil ich davon ausgegangen bin das h2 den Index 1 des Array hat.
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['options']['default'] = "h2"
    Allerdings ohne Erfolg
    Kein Privat Support via PM.

  2. #2
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Ok ich beantworte mir die Frage selbst.
    In diesem Fall besteht der Defaultwert aus einem Array. Ein Array deshalb weil erstes das Eingabefeld (input) ist und 2. das Dropdown mit den ganzen Überschriften.
    Somit funktionierts mit folgendem Eintrag:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['fields']['headline']['default'] = array('''h2'); 
    Kein Privat Support via PM.

  3. #3
    Contao-Nutzer Avatar von drefsa
    Registriert seit
    25.06.2009.
    Ort
    0°0'0''
    Beiträge
    186

    Standard

    Danke. Genau vor dem Problem stand ich auch.
    Weils schnell gehen musste, habe ich kürzlich einfach die verwendeten Templates geändert.
    Aber Deine Lösung ist natürlich eleganter und wird eingebastelt.
    Grüße
    drefsa

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Standardwert in einem Dropdown
    Von svr im Forum Allgemeine Inhaltselemente
    Antworten: 4
    Letzter Beitrag: 31.01.2011, 22:29
  2. Standardwert in Formularfeld onFocus löschen
    Von Engal im Forum Formulare
    Antworten: 3
    Letzter Beitrag: 08.01.2011, 16:56
  3. Frage zu Standardwert im Suchformular
    Von Vedat im Forum Formulare
    Antworten: 4
    Letzter Beitrag: 17.12.2010, 16:03
  4. Standardwert festlegen?
    Von Stranger im Forum Entwickler-Fragen
    Antworten: 22
    Letzter Beitrag: 22.11.2009, 19:39

Lesezeichen

Lesezeichen

Berechtigungen

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