Ergebnis 1 bis 3 von 3

Thema: Placeholder bei 'eval' => array('size'=>2)

  1. #1
    Contao-Nutzer
    Registriert seit
    01.12.2017.
    Beiträge
    32

    Gesicht zeigt die Zunge Placeholder bei 'eval' => array('size'=>2)

    Hallo,

    ich möchte gern das DCA erweitern.
    Im Bereich 'eval' habe ich mit
    Code:
    'size'=>2
    ja zwei Eingabefelder definiert.
    Ich hätte nun gern jeweils einen Placeholder gesetzt, bekomme das allerdings nicht zur Ausgabe.

    Im core-bundle habe ich im dca tl_module folgendes bereits recherchiert ...
    Code:
    'contextLength' => array
    		(
    			'exclude'                 => true,
    			'inputType'               => 'text',
    			'eval'                    => array('multiple'=>true, 'size'=>2, 'rgxp'=>'natural', 'tl_class'=>'w50', 'placeholder'=>array(48, 360)),
    			'sql'                     => "varchar(64) NOT NULL default ''"
    		),
    ... und auf meine Bedürfnisse angepasst ...

    Code:
    $GLOBALS['TL_DCA']['tl_module']['fields']['belegungsplan_belegt'] = array(
    	'label'                   => &$GLOBALS['TL_LANG']['tl_module']['belegungsplan_belegt'],
    	'exclude'                 => true,
    	'inputType'               => 'text',
    	'eval'                    => array('maxlength'=>6, 'multiple'=>true, 'size'=>2, 'colorpicker'=>true, 'isHexColor'=>true, 'decodeEntities'=>true, 'tl_class'=>'w50 wizard', 'placeholder'=>array('Size 1','Size 2')),
    	'sql'                     => "varchar(64) NOT NULL default ''"
    );
    .. jedoch ohne Erfolg, ich bekomme keine Placeholder.

    Kann jemand den Fehler finden oder sehe ich nur den Wald vor lauter Bäumen nicht?
    Freu mich über jede Hilfe

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

    Standard

    Du hast 'colorpicker'=>true, 'isHexColor'=>true gesetzt, aber dein angegebener Placeholder passt da eigentlich nicht dazu?

  3. #3
    Contao-Nutzer
    Registriert seit
    01.12.2017.
    Beiträge
    32

    Standard

    Wenn ich

    Code:
    'colorpicker'=>true
    und

    Code:
    'isHexColor'=>true
    weg lasse, dann funktioniert es auch nicht.

    Ändere ich allerdings
    Code:
    'placeholder'=>array('Size 1','Size 2')
    nach
    Code:
    'placeholder'=>'Size 1'
    wird mir in beiden Input-Fields der Placeholder angezeigt.
    Es muss also am placeholder-array liegen.

    Das kann also nicht die Lösung sein

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
  •