[TYPO3-german] Formhandler - Ckeckbox
JCL - Johannes C. Laxander
jc at laxander.com
Sat Jan 31 11:37:31 CET 2015
Moin Jost,
danke für deine Erklärung. Ich war mir unsicher geworden. Grund sind diese beiden Zeilen in meinem E-Mail-Template:
<!-- ###IF_receive-copy=### -->###master_email-receivecopyline-html_receive-copy;Nein###<!-- ###IF_END### -->
<!-- ###IF_receive-copy=1### -->###master_email-receivecopyline-html_receive-copy;Ja###<!-- ###IF_END### -->
Ist die Checkbox gesetzt, wird in der E-Mail "Ja" ausgegeben. Wenn die Checkbox aber nicht gesetzt ist (also keinen Haken hat) greift die IF-Bedingung der ersten Zeile nicht, es wird also auch keine "0" übertragen.
Ich habe die Bedingung jetzt mal mit ###IF_receive-copy=### pribiert, und siehe da: ES FUNKTONIERT :)
Gruß, Johannes.
> Jost Baron
> Gesendet: Freitag, 30. Januar 2015 21:42
>
> nein, denn Formhandler setzt keinen default-Wert für "feld".
> Das Attribut "value" definiert nur, welcher Wert für "feld"
> gesendet wird,
> *falls* die Checkbox einen Haken hat beim Absenden (wenn kein
> Haken gesetzt ist, wird gar kein Wert für "feld" gesendet).
>
> Um die Checkbox beim ersten Laden zu setzen, setze einen
> Default-Wert für "feld" [1].
>
> Gruß Jost
>
> [1]:
> http://www.typo3-formhandler.com/documentation/preprocessors/p
reprocessor-loaddefaultvalues/
>
> On 01/30/2015 05:48 PM, JCL - Johannes C. Laxander wrote:
> > Hallo,
> >
> > ich steh mal wieder auf dem Schlauch ;)
> >
> > <input type="checkbox" id="feld"
> > name="###formValuesPrefix###[feld]" value="1"
> ###checked_feld_1### />
> >
> > Müsste bei dieser Definition im Template, die Ckeckbox bei
> Aufruf des
> > Formulars nicht aktiviert sein und ein Häckchen zeigen?
> >
> > In meinem Formular ist die Checkbox deaktiviert, also ohne
> Häckchen!
> > Warum?
> >
> > Johannes.
> >
More information about the TYPO3-german
mailing list