...
The CMS element is part of the Framework Layer repository.
The CMS element is part of the Commerce Block category.
Once added on a Layout, the CMS element must be configured
Configurations
...
Property | Required | Description | ||
---|---|---|---|---|
1 | Widget | yes | The widget property on the API Request Schema
| |
2 | Sidebar Layout | no | If set to yes - the API Request will have a context parameter position:sidebar
| |
3 | Add Store Filterable Properties to API Request | no | When active, will add all the Properties defined in your e-shop that have the filterable flag active to the API request. | |
4 | Nr of products returned | yes | The hitCount property on the API Request Schema https://boxalino.atlassian.net/wiki/spaces/BPKB/pages/8749643/Narrative+API+-+Technical+Reference#Base-parameters | |
45 | Group by (field name) | yes (default provided) | The groupBy property on the API Request Schema https://boxalino.atlassian.net/wiki/spaces/BPKB/pages/8749643/Narrative+API+-+Technical+Reference#Typical-parameters | |
56 | Apply Request Parameters | yes | If set to yes - the API request will read the page URL and set the facets
| |
67 | Returned Fields | no (default provided) | The returnFields property on the API Request Schema https://boxalino.atlassian.net/wiki/spaces/BPKB/pages/8749643/Narrative+API+-+Technical+Reference#Typical-parameters
| |
78 | Filters | no | default filters (per integration context) are status, visibility and the Category Filter configuration
| |
89 | Category Filter | no (default provided) | Setting a category ID as a filter
| |
910 | Category List for Filters | no | When the “Category Filter” option is set to “Custom category IDs”, add the category IDs (HEX) divided by a comma (,) | |
1011 | Facets | no | List of custom selected facet filters on the CMS element (ex: products_brand=Killing Inc|Mann Inc,products_size=37 ):
| 11
|
12 | Sort | no | The sort option key (for pre-selected sorting in the request)
| |
13 | Context Parameters | no | Available from tag 2.54.01 List of custom parameters to be added to the API Request properties (key-value) (ex: campaign=christmas-bestsellers):
|
...
For a transparent integration and a consistency across your project, the following practices are recommended:
Creating a Boxalino Navigation Sidebar Navigation Landing Page (in Shopping Experiences Layouts)
to be used for navigation widget-like widgets, as a layout for Category pages (with Navigation CMS element)
to be used for other pages with facets, on which the navigation CMS element is also desired
you can also add EMPTY sections above and bellow (for content top and bottom)
Creating a Boxalino Full Layout Landing Page (in Shopping Experiences Layout)
to be used for navigation-like widget, as a layout for Category pages (without Navigation CMS element)
to be used for other pages, where the Navigation CMS element is not needed
Creating a Boxalino Sidebar Layout Landing Page (in Shopping Experiences)
to be used for sidebar layout contexts
the sidebar content is to be defined in the narrative structure in Boxalino Intelligence Admin
The above elements are contextual.
When used as Layout Assignment in a Category or CMS page, the widget and the other properties can be edited.
...