yakamara / redaxo_yform_docs

Dokumentation für YForm
31 stars 30 forks source link

Doku: Erstellung hidden-Feld #82

Closed shauste closed 5 years ago

shauste commented 6 years ago

Betrifft das Anlegen eines hidden-Feld. In der Doku ist ein Hinweis vermerkt, der verwirrt: Hinweis: Für ein unsichtbares Eingabefeld wird nicht dieses hidden-Feld verwendet, sondern bspw. ein reguläres Eingabefeld (text), das zusätzlich das Attribut type="hidden" bekommt. (Quelle: https://github.com/yakamara/redaxo_yform_docs/blob/master/de_de/yform_modul_values.md#hidden)

Besser ist stattdessen folgende Funktion zu verwenden: $yform->setHiddenField(‘name’, “value”);

alxndr-w commented 6 years ago

Es kommt darauf an, ob man ein Value clientseitig oder serverseitig befüllen will.

In der Regel will man das Feld serverseitig befüllen und dem Client nicht die Möglichkeit bieten, es zu manipulieren.

Es wurde allerdings auch immer wieder gefragt, wie man ein klassisches <input type="hidden" />-Feld anlegt, daher die Erläuterung. Wie würdest du es formulieren? @shauste

Vielleicht wäre es besser, die Methode einfach setValue() zu nennen?

alxndr-w commented 5 years ago

Das Beispiel in diesem Issue oben ist verkehrt. Richtig ist: https://github.com/yakamara/redaxo_yform_docs/issues/78#issuecomment-489164090