custom field > Add New custom field.
This Page is used for inserting a new custom field in the system.
This portion has a back link that takes to fields page and page title .
This portion has all the fields for a custom field, the fields are Field Type*: the possible field types are text field, check box, date, drop down, email address, text area, radio button, dependent field, multi select and upload field. Field Name*: this will be name (id) of the field Field Title*: this will be field title (it will appear next to field value on listings ,views and forms) Show on listing: this option controls whether this field will visible on listing or not User Published: this option controls whether this field will be visible to logged in user or not Visitor Published: this option controls whether this field will be visible to visitor or not User Search: this option controls whether this field will be visible to logged in user on search form (vehicle) or not. Visitor Search: this option controls whether this field will be visible to visitor on search form (vehicle) or not. Required: this option controls whether user will be allowed to proceed without filling this field. Field Size: this option controls what will be the field size (works only on specific field types) Max Length: this option controls what will be the max length (works only on specific field types)
if dependant field is selected then this fields will appear below field type it will have all the combo boxes (drop downs) and radio buttons (only custom fields) as options.
if text area is selected then these fields will appear at the bottom, these fields control the size (horizontally and vertically) of text area.
fields that have '*' next to their title are required.
This portion is used for defining options (values) for radio fields, combo boxes, check boxes, multiple fields and dependant fields. Admin can define as many options as he wants using add more button. Delete icon can be used for removing any options.
This is how this portion is gonna appear for dependant fields. labels are options of parent field admin can define multiple options for dependant field against a single option of parent field.
This portion has two buttons save and cancel. If all the required fields are filled click on save button will save custom field. cancel button will close this page and take back to fields page.
Required does not work for check boxes.
working of dependant field
When user will select a value from parent field then child field will be field with option defined against that value (of parent field).
In case of edit custom field all the fields of this page will hold there values and when admin will click on save button that custom field will be updated (changes will be saved).