Ergebnis 1 bis 4 von 4

Thema: Description / Beschreibung nicht als Pflichtfeld

  1. #1
    Contao-Nutzer Avatar von rnm3
    Registriert seit
    09.12.2009.
    Ort
    Stuttgart
    Beiträge
    54

    Frage Description / Beschreibung nicht als Pflichtfeld

    Ich versuche gerade über die /system/config/dcaconfig.php den Eintrag 'mandatory'=>true aus der /system/modules/isotope/dca/tl_iso_products.php in Zeile 318 zu überschreiben und ein optionales Feld daraus zu machen:

    PHP-Code:
    'description' => array
            (
                
    'label'                    => &$GLOBALS['TL_LANG']['tl_iso_products']['description'],
                
    'search'                => true,
                
    'inputType'                => 'textarea',
                
    'eval'                    => array('mandatory'=>true'rte'=>'tinyMCE'),
                
    'attributes'            => array('legend'=>'general_legend''multilingual'=>true'fe_search'=>true),
            ), 
    Meine bisherigen zwei Versuche sehen so aus:
    PHP-Code:
     $GLOBALS['TL_DCA']['tl_iso_products']['description']['eval']['mandatory'] = 'false';
     
    $GLOBALS['TL_DCA']['tl_iso_products']['fields']['description']['eval']['mandatory'] = 'false'
    Beide Varianten 'greifen' aber nicht. Woran liegt's? Was mache ich falsch?

  2. #2
    Contao-Fan Avatar von Bandyt
    Registriert seit
    22.04.2010.
    Ort
    Bremen
    Beiträge
    808

    Standard

    Lasse bitte die Anführungszeichen bei false weg. Das sollte dann funktionieren.
    Meine Erweiterungen: League Manager | Forum

  3. #3
    Contao-Nutzer Avatar von rnm3
    Registriert seit
    09.12.2009.
    Ort
    Stuttgart
    Beiträge
    54

    Daumen hoch Tiptop!

    Oukay… So einfach kann's sein.

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_iso_products']['fields']['description']['eval']['mandatory'] = false
    Funktioniert endlich! Vielen Dank!

  4. #4
    Contao-Nutzer
    Registriert seit
    19.06.2009.
    Beiträge
    177

    Standard

    Kurze Anmerkung für die aktuelle Isotope-Version 2.1.3:

    Die Tabelle heisst nicht mehr 'tl_iso_products' sondern 'tl_iso_product'!

    Richtig ist also:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_iso_product']['fields']['description']['eval']['mandatory'] = false

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
  •