You may add as many custom fields to a geobase as you want. You can make these custom fields filters - meaning that a user can click on an option and have the results filtered by that option. You can also have certain fields show only for free, premium, or featured listings.
Custom fields can be made and edited in each individual geobase. At the top of each geobase editor page (accessed in Rivista by clicking on "Geobase Editor" and then clicking on the name of the geobase you want) there is a "Field Editor" tab. Clicking on this tab will reveal the custom fields for that geobase.
You are able to edit existing fields, add new ones, or delete fields.
To delete a field, simply click on the box to the left of the field and then click the "Delete Selected" button.
To add a new field, click on the "New Field" button. You will then be able to enter the information for your custom fields.
Caption - This is the name of the field that appears on your site. This name can have capital letters and spaces.Field Name - this is the name of the field in the database. This name cannot have any capital letters or spaces. If you are importing data with the data for this field, you must make the field name the same name as is on your data sheet (i.e., category, pricerange, etc.). You cannot change this name after you create it, so take care.
Type - Chose the type your field should be. If you want the field to be filterable, the field must be checkboxes, list, hierarchical list, or radio buttons. Chose "Text Area" for video fields (videos are added with embed codes from external sites like YouTube). Chose "Image" for images, "Text" for any plain text, etc.
Filter? - Chose yes or no. Note that only checkboxes, list, hierarchical list, or radio buttons can be filtered.
Description - This is a description on the back-end only. Fill in a description here if you want to record any detail or notes for yourself about this field.
Click "Add Field" after you have filled out the information here.
The page will reload with more fields. If you have imported data with this custom field, click "Update" at the bottom of the page. The options you had on the data sheet will then appear in the box under the "Type" dropdown.
You can add in any options you would like in the box - one per line.
At the bottom, you will see a section where you can control which type of listings the field will appear for:
Here, you can check off the fields that you want to block from this field or that you want this field required for. This section is optional - if you leave all the boxes unchecked, the field will show up as an optional field for all types of listing.
To edit a field, click on the pencil to the left of the field:
This will open the field editor for this field. You can add options for the field, set the filter height, change the type, and change the options for "Required for," "Hidden For," etc. You cannot change the field name after you create it.
If you want the field to appear in the left hand column of the geobase page, you must make the field filterable.
If you want the field to appear in the middle column, within the listing, on the main geobase search page, the field name must be "category" or "subcategory." You must use these field names on the data sheet and in the field when you create it.
You cannot change the field name after you have created a field. If you do, your database will become confused and will not properly display the custom field. Be sure to chose the field name carefully.
If you already have a custom field and you simply want to add more options to it, click here.