Configurable member field "required" flag and Vereinfacht-required fields closes #440 #441
1 changed files with 4 additions and 2 deletions
|
|
@ -2849,12 +2849,14 @@ Building accessible applications ensures that all users, including those with di
|
|||
|
||||
**Required Fields:**
|
||||
|
||||
Which member fields are required (asterisk, tooltip, validation) is configured in **Settings** (Memberdata section: edit a member field and set "Required"). The member create/edit form and Member resource validation both read `settings.member_field_required`. Email is always required; other fields default to optional.
|
||||
|
||||
```heex
|
||||
<!-- Mark required fields -->
|
||||
<!-- Mark required fields (value from settings or always true for email) -->
|
||||
<.input
|
||||
field={@form[:first_name]}
|
||||
label={gettext("First Name")}
|
||||
required
|
||||
required={@member_field_required_map[:first_name]}
|
||||
aria-required="true"
|
||||
/>
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue