从Magento 2.3.4开始,商家可以选择将布局更新应用到前端的特定类别/产品/CMS页面。这些布局更新是通过创建布局XML文件来实现的,这些文件遵循特定的命名规则。
对于类别
catalog_category_view_selectable_<Category ID>_<Layout Update Name>.xml
Category ID 是所需的类别ID Layout Update Name 是显示为类别编辑页面上设计部分的自定义布局更新字段的选项的内容。
对于产品
catalog_product_view_selectable_<Product SKU>_<Layout Update Name>.xml
Product SKU 是所需产品的SKU编码为URI,例如:"我的产品SKU" -> "My%20Product%20SKU" Layout Update Name 是产品编辑页面上设计部分的自定义布局更新字段的选项。
对于CMS页面
cms_page_view_selectable_<CMS Page Identifier>_<Layout Update Name>.xml
CMS Page Identifier 是所需页面的URL键,用"_"代替"/"符号。 Layout Update Name 是在CMS页面编辑中设计部分的自定义布局更新字段的选项。
这些文件必须被放置在适当的文件夹中,用于布局XML文件。刷新布局缓存后,它们将作为商家的自定义布局更新选项可用.