Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.0
-
Fix Version/s: 5.5.0-b1
-
Component/s: Client Interface, Plugins, Staff Interface
-
Labels:None
Description
Quite a few people ask about hiding client fields from the order form and client area, and currently they have to edit the templates.
Under Settings > Company > Client Options > Required Client Fields, we list these standard client fields and allow them to be required or not. By default, only First Name, Last Name, and Email are required.
This might be a good place to put settings to hide these fields. One suggestion is to put these fields in a table with 3 columns, 1st column would be called "Required", second column would be called "Display", and third column would be the name of the field like "Address 1".
By default, all of the fields would be checked for display.
Unchecking a field would remove its display from both the client area, and the client registration pages for all order forms. If there is a use case for displaying the fields in the client area or order form and not vice-versa, we might consider 2 options but I can't think of a good use case.