Oracle Database New Features Guide is addressed to those of you familiar with previous releases of Oracle Database and who would like to become familiar with features, options, and enhancements that are new in this release of the database. Predefined search form Advanced Search Form New Properties News / Article Blog Users Our Team User Agent User Agency About me About us Contact Featured Properties Pricing Table Home Valuation Sample Custom Page Chat Social Share Buttons Typography Submit property. We added a new feature called 'predefined options' that makes asking these questions really easy. With one click, you can have all the appropriate options added into your form. We'd hate for you to have to manually type out all 50 state names!
ListingPro search is the most advanced and dynamic built-in search system on the directory market today, yet it is the most simple-to-use as it removes the out-dated complexities in the traditional directories by keeping the search fields to simply two fields (example: WHAT and WHERE).
New Form Features: Predefined Options & File Uploads Pdf
ListingPro's IntelliSense based search is the next-generation archive search system giving instant live suggestions for keywords, categories, listing name, and even in combinations (tags in category). The Location search is City (region) based. Cities can be added manually or automated with Google Maps API.
In addition, when a user searches for something it can also take them to an archived page with all the listings containing the most relevant data according to their search, giving them the best possible results. The advanced search algorithm is designed from ground-up to dramatically change the behavior based on the way the directory admin has configured the settings in Theme Options.
For example, the search can be either static, were if the user type in car, only the listing that has the word car in it will show, or have your search more dynamic were if user type in the word car they can get listings that also have words such as auto, automobile, workshop, etc.
In Kentico, you can add multiple fields to product options for specifying other option's attributes. You can also create a field that is visible only if a specific value is selected in another field.

First, you need to add a field to the product option form. Then, enable the field on the alternative form of the SKU. If you want one of the fields to be somehow dependent on each other, set dependencies after that.
New Form Features: Predefined Options & File Uploads Tax Return
Before you start to customize product option form, learn about product variants. Product variants extend the product options' functionality.
Adding a field to the product option form
New Form Features: Predefined Options & File Uploads File
With a field related to SKUs, you can store additional information about the SKUs. You add a field with the usual field editor in the Modules application.
- Open the Modules application.
- Edit () the E-commerce module.
- Switch to the Classes tab.
- Edit () the SKU class.
- Switch to the Fields tab.
- Create a new field based on your needs.
- Leave Standard field in Field type.
- Clear the Display field in the editing form check box.
- Click Save.
The system adds the field to the SKU form and also creates a record of the field in your database.

Enabling the field in an alternative form
By enabling the field in an SKU's alternative Option form, you can work with the field from the administration interface when creating or modifying a product option.
- Open the Modules application.
- Edit () the E-commerce module.
- Switch to the Classes tab.
- Edit () the SKU class.
- Switch to the Alternative forms tab.
- Edit () one of the Option forms to which you want to add the custom field.
- Switch to the Fields tab.
- Select the custom field, which you want to enable, in the left list.
- Select Display field in the editing form.
- Set the form appearance based on your needs.
- Click Save.
The system starts to display the custom field on the Options tab in details of every option of the chosen product option category type.
Setting visibility dependency on two fields
New Form Features: Predefined Options & File Uploads Download
If you want one field to be visible only when there is a specific value in another field, you need to set it while editing the fields. See the following example.
We sell T-shirts and every T-shirt has a printed label. There are two types of labels – predefined ones and custom ones. Every T-shirt has a dropdown list in which there are a list of predefined labels and 'Custom label'. If a user selects 'Custom label', a textbox displays, to which the user writes their custom label.
Since there are two types, we want to edit the attribute option form, where we create two new fields, one for predefined labels and one for custom labels.
Creating the fields
- Open the Modules application.
- Edit () the E-commerce module.
- Switch to the Classes tab.
- Edit () the SKU class.
- Switch to the Fields tab.
- Create a field for predefined labels:
- Click New field.
- Enter attributes of the field:
- Field name: PredefinedLabels
- Display field in the editing form: No (cleared)
- Click Save.
- Create a field for custom labels:
- Click New field.
- Enter attributes of the field:
- Field name: CustomLabels
- Display field in the editing form: No (cleared)
- Click Save.
The system creates database records for both fields. However, they are not displayed anywhere.
Setting dependencies
- While still editing the SKU class, switch to the Alternative forms tab.
- Edit () the Option (Attribute) form.
- Switch to the Classes tab.
- Edit () the SKU class.
- Switch to the Fields tab.
- Select PredefinedLabels from the left list.
- Edit attributes of PredefinedLabels:
- Required: Yes (selected)
- Display field in the editing form: Yes (selected)
- Field caption: T-shirt label
- Form control: Drop-down list
- Data source: List of options
To the Data source textbox, enter these values:
- Has depending fields: Yes (selected)
- Click Save.
- Select CustomLabels from the left list.
- Edit attributes of CustomLabels:
- Display field in the editing form: Yes (selected)
- Field caption: Write your custom label
Visibility condition: PredefinedLabels 4
The number is 4 because it's the number of 'Custom label' in the Data source textbox.
(Optional) Enabled condition: PredefinedLabels 4
- Depends on another field: Yes (selected)
- Click Save.
- Using Move up () and Move down (), position both fields closely under SKUEnabled.
- This ensures that the fields are visible.
The fields are now displayed on the product options page. The PredefinedLabels field is displayed always. When a user selects Custom label in PredefinedLabels, the CustomLabel field appears.
You can check the result if you navigate to the Product options application and edit a product option from a product option category from the Attribute type. There you can see the just added and configured fields.
Was this page helpful?
