- App
- WoltLab Suite Core
Eine TextFormField::readonly(true) Methode wäre hilfreich, oder ist das bereits irgendwie möglich?
Eine TextFormField::readonly(true) Methode wäre hilfreich, oder ist das bereits irgendwie möglich?
Mit TextFormField::attribute würde es vermutlich funktionieren, wenn TextFormField::attribute selber funktionieren würde
immutable() setzt disabled, siehe https://github.com/WoltLab/WCF/bl…ormField.tpl#L8.
Das ist aber nicht optimal, da der Parameter dann nicht in $_POST enthalten ist. Ich kann zwar per $form->getData() darauf zugreifen, aber ich denke hier sollte analog eine readOnly() Methode eingebaut werden. Oder eben TextFormField::attribute hat keine Wirkung auch direkt für das Input verfügbar machen. Dann muss man nicht für jedes mögliche Attribut eine extra Methode implementieren.
Hallo,
mit WoltLab Suite 6.0 werden für ->immutable()-Felder auch beim Editieren die aktuellen Werte der Objekte nachgeladen und stehen entsprechend in der Rückgabe zur Verfügung:
Ein „readonly“ würde sich daher nicht mehr von einem „immutable“ unterscheiden und ist entsprechend nicht geplant.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!