Custom fields

Add New Custom fields

custom field > Add New custom field.

Add New Custom Field

This Page is used for inserting a new custom field in the system.

Add New Custom Field

This portion has a back link that takes to fields page, page title and right menu button.

Add New Custom Field

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 and multi select.

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 (resume, company) or not.
Visitor Search: this option controls whether this field will be visible to visitor on search form 
                (resume, company) 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)

Add New Custom Field

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.

Add New Custom Field

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.


Add New Custom Field

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.

Add New Custom Field

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.

Add New Custom 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).