Vielen Dank für eure schnellen Rückmeldungen.
Ich konnte es nun umsetzen. Hier mal ein Beispiel für andere für "Anrede":
1) Anrede hinzugefügen
vendor\contao\core-bundle\src\Resources\contao\dca\tl_member.php
Code:
'salutation' => array
(
'exclude' => true,
'search' => true,
'sorting' => true,
'inputType' => 'select',
'options' => array('ms', 'mr'),
'reference' => &$GLOBALS['TL_LANG']['MSC'],
'eval' => array('mandatory'=>true, 'includeBlankOption'=>true, 'feEditable'=>true, 'feViewable'=>true, 'feGroup'=>'personal', 'tl_class'=>'w50'),
'sql' => "varchar(32) NOT NULL default ''"
),
2) Sprachen anpassen
vendor\contao\core-bundle\src\Resources\contao\languages\en\default.x lf
Code:
<trans-unit id="MSC.ms">
<source>Ms.</source>
</trans-unit>
<trans-unit id="MSC.mr">
<source>Mr.</source>
</trans-unit>
vendor\contao\core-bundle\src\Resources\contao\languages\de\default.x lf
Code:
<trans-unit id="MSC.ms">
<source>Msr.</source>
<target>Frau</target>
</trans-unit>
<trans-unit id="MSC.mr">
<source>Mr.</source>
<target>Herr</target>
</trans-unit>
Entsprechend auch in der tl_member.xlf für Anrede/salutation...
3) Install-Tool starten und DB aktualisieren.
4) Im Modul das Feld sichtbar machen und an entsprechende Stelle verrücken.
Eine Frage habe ich noch, das Captcha wird standardmäßig, wie bereits gesagt, vorausgefüllt mit "diplay: none;" versteckt.
Ich möchte es aber angezeigt und leer haben. Wie mache ich das?
Danke und lG
Lesezeichen