CODE_GUIDELINES: document member_field_required and Vereinfacht required fields
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Moritz 2026-02-23 22:11:18 +01:00
parent d44c5bdf94
commit bbededf3b9
Signed by: moritz
GPG key ID: 1020A035E5DD0824

View file

@ -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"
/>
```