[TYPO3-german] Formhandler - Bei Fehler in Validierung geht ein selektierter Eintrag aus einer DropDown-Liste verloren

JCL - Johannes C. Laxander jc at laxander.com
Fri Jan 25 10:33:20 CET 2013


Hallo Reinhard, 

Die Übersetzung wird schon gefunden, denn das DropDown-Listenfeld wird mit allen Einträgen in der jeweiligen Sprache korrekt angezeigt. Hier ein Eintrag in der entsprechenden lang.xml für default, de und nl:

<label index="toerntyp.0">nicht festgelegt</label>

Hier der generierte Quellcode:

<label for="toerntyp">Törn-Typ:</label>
<select id="toerntyp" name="bookingrequest[toerntyp]" class="select">
<option value="nicht festgelegt" selected="selected">nicht festgelegt</option>
<option value="Option 1">Option 1</option>
<option value="Option 2">Option 2</option>
<option value="Option 3">Option 3</option>
</select>

Wenn ich dann "Option 2" auswähle und das Formular hat einen Fehler, wird wieder "nicht festgelegt" angezeigt. Ich hab dir mal den Link auf die Seite an deine private Email geschickt.

Gruß, Johannes.

> > <!-- ###master_toerntyp### -->
> > ###error_toerntyp###
> > <div class="ym-fbox-select ###is_error_toerntyp###"> <label 
> > for="toerntyp">###LLL:toerntyp###</label>
> > <select id="toerntyp" name="###formValuesPrefix###[toerntyp]" 
> > class="select"> <option value="###LLL:toerntyp.0###" 
> > 
> ###selected_toerntyp_###LLL:toerntyp.0######>###LLL:toerntyp.0###</opt
> > ion> <option value="###LLL:toerntyp.1###" 
> > 
> ###selected_toerntyp_###LLL:toerntyp.1######>###LLL:toerntyp.1###</opt
> > ion> <option value="###LLL:toerntyp.2###" 
> > 
> ###selected_toerntyp_###LLL:toerntyp.2######>###LLL:toerntyp.2###</opt
> > ion>
> > </select>
> > ###validate_toerntyp###
> > </div>
> > <!-- ###master_toerntyp### -->
> >
> >
> > Wenn ich im Formular nun den zweiten oder dritten Eintrag 
> auswähle und in der Validierung tritt ein Fehler auf, ist die 
> Auswahl verloren und es wird der erste Eintrag angezeigt. 
> Ohne Fehler wird die Auswahl in die E-Mail übernommen.
> >
> > Ist in meiner Definition noch ein Fehler?
> >
> > Gruß, Johannes.
> >
> 
> ich habe das ausprobiert in einem Testformular.
> 
> Bei mir funktioniert alles wunderbar.
> Kann es sein, dass die Übersetzungen für toerntyp.0 usw nicht 
> gefunden werden? Wie sieht der generierte Quellcode aus?
> 
> Viele Grüße,
> Reinhard



More information about the TYPO3-german mailing list