|
|
 |
|
 |
 |
4.1.2. What are custom fields |
|
 |
|
The main advantage of ViArt Shop is the ability to customize your online store in almost infinite ways.
One such way is the ability to get any additional data you require to process orders via custom fields. These fields can be used in a variety of ways; they can present special options or gather some specific information.
In order to add any custom fields, within the 'Custom Order Fields' click the 'Add new custom field' link.
You will be redirected to the 'Edit Custom Field' page, this consists of the following sections:
Main settings

Within this page you need to fill out the following fields:
- Field Order This is generated by the system and presents a field order number.
- Field Name Contains the name of the field that will be shown to customers.
- Default Value This contains the text that will be displayed by default if you decide to
create a field in the form of a Label, a TextBox or a TextArea. It is a required field for the aforementioned controls.
- Field Style. If you require, you can customize the field appearance using CSS.
Note: The tags entered here will be applied to the field itself. In order to customize the option appearance you need to use the 'Control Style' in the 'Options Appearance' section.
- Field Type Specifies the section of the 'Checkout: personal information' page the field will be located in.
- Field Control Selects the type of control that will be used to present the field.
- Field Required. This parameter specifies whether the field is a required field or not.
- Tax Free. If ticked, the system will not count taxes for the field. This option is useful if you wish to set up additional options for extra charge; in such event, the amount in the field will not be taxed.
Option Appearance
This section allows you to customize the way the field options look through use of HTML as well as CSS. Note that all the fields are non-required.

- Control Style. This option is similar as the 'Field Style', with the exception that its value is applied to the control but not to the field itself.
Note: If left blank the 'Field Style' tags will be applied.
- Before Name HTML and After Name HTML contain HTML tags applied to the field name.
- Before Control HTML and After Control HTML contain HTML tags applied to the control option values (which are specified in the 'Option values' section).
Javascript settings

The section allows you to set up various Java scripts for different purposes. You can specify actions for OnChange and OnClick events as well as for the control itself.
Option values
This section is required if the field is in the form of a Checkboxes List, a Listbox or Radio Buttons.

- ID presents option number and once again, is system generated.
- Option Value This contains the text that will be shown to customers next to the controls
(for a Checkboxes List or Radio Buttons) or in the drop-down menu (for a Listbox).
- PriceThe additional charge that will be added to the total order cost if the option is selected.
- Default Specifies the default option.
You can hide or delete options by ticking the corresponding check boxes, if you require additional options, simply click 'Add'.
In order to save the changes you made click the 'Update' button.
In order to delete the custom field click the 'Delete' button.
If you want to leave without saving click 'Cancel'.
|
|
|
 |
 |
|
|