Preview Web Catalog¶
OroCommerce enables you to preview web catalog pages in the storefront, applying different restrictions dynamically and checking how the content is reflected depending on these restrictions.
The ability to preview web catalog nodes is controlled by the Storefront Preview permissions defined for the selected role in the system configuration.
To start previewing a selected node, follow the steps outlined below:
Navigate to the required web catalog details page under Marketing > Web Catalogs and click Edit Content Tree in the more options menu of the related web catalog.
Select the content node to preview and click Preview on the top right.
The storefront page of the related content node opens in the preview mode in a new tab. The mode allows you to browse other pages as well. The configuration panel on the top of the page enables you to switch between websites, localizations, customer groups, and customers to ensure that the page is displayed correctly, based on different restriction scopes.
If you want to adjust any settings and preview the results, you need to save these settings first.
To illustrate the example, let’s consider the case where you run two businesses in the US and Canada selling various lighting products. While the US warehouse is all packed with the necessary products, the warehouse in Canada is only expecting the delivery. You have created a dedicated landing page to notify the wholesale customers that the products are on the way. This way, your restrictions for the Lighting Products node can be configured the following way:
The Lighting Products category page is visible for all customers, customer groups, and localizations of the US website.
The related landing page is visible for all wholesale customers of the Canada website.
When previewing this page, you need to set the same restrictions in the configuration panel to see how the page will be rendered in the storefront:
for the US website
for the Canada website
If the web catalog page is not visible within the applied restrictions, the customers will see the 404 error.