The 10.05.00 release adds support for Custom Page Fields. These custom fields allow you to save custom data associated with a page in Miva. Possible use cases include page specific settings.
Custom Page Fields are in addition to other types of custom fields (product, customer, category, basket and order). These custom fields function just like other custom fields in Miva.
Custom Page Fields are added to the store under Utilities -> Custom Fields-> New Custom Field.
Note: All Field types, except multi-text, are supported for Custom Page Fields.
Once added, the values of the Custom Page Fields can be viewed and modified at the page level.
It's required for the customfields item to be assigned to any page you wish to view Custom Page Fields for in the admin. You will need to manually do this step to view the Custom Page Fields associated with each page.
Custom Field Groups are also supported. In this example we have a group created named “Custom Page Settings” which has two Custom Page Fields assigned to it. This is useful for organizing custom fields into logical tabs/groups.
Any Custom Page Field can be added to the Page Batch List. This allows you to view/edit and sort any of the Custom Page Fields in the admin batch list view.
Advanced Search is also supported.
If you have Custom Page Fields setup for a page, they are also viewable and editiable under the Settings screen from within PageBuilder.
Just like other custom field types, template-level functions exist to read and write the Custom Page Field from any page.
The customfields item must be assigned to the page in order to use any of these functions.
XML Provisioning Functions exist to create Custom Page Fields or set/modify/delete their values.