| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 332 |
| Technical Name |
sf_signup_extra_fields |
| License | LGPL-3 |
| Website | http://squadfocus.com/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
| Lines of code | 332 |
| Technical Name |
sf_signup_extra_fields |
| License | LGPL-3 |
| Website | http://squadfocus.com/ |
| Versions | 18.0 19.0 |
Signup Extra Fields
Website Signup Form Custom Fields
"Configure extra fields on the website signup form from Website Settings. Fields can be marked as Optional or Required and will be saved on the customer (res.partner)."
FEATURES
-
Add multiple extra fields for the signup form from Website Settings.
-
Choose any field from res.partner (text, selection, boolean, date, number).
-
Set each field as Optional or Required.
-
Values are saved directly on the created customer/portal user.
Step 1: Configure Extra Fields in Website Settings
Navigate to Website > Configuration > Settings to configure the signup form.
In the "Signup Extra Fields" section, you can add fields directly from the Contact (res.partner) model.
For each field, you can define the Requirement Type to be either Required or Optional.
Step 2: Configured Fields Appear on Signup Page
When users visit the Website Signup page, they will see the default fields (Email, Name, Password) along with the newly added extra fields. The layout automatically adapts to include these dynamic fields.
Step 3: Validation for Required Fields
If a user tries to submit the signup form without filling out a field marked as Required, the system will trigger a validation error prompting them to complete the missing information before they can proceed.
Please log in to comment on this module