【发布时间】:2018-05-21 19:46:20
【问题描述】:
我正在使用 MAgento 2.1.8,但我被困在将静态块移动到类别页面的产品列表底部,因为我想编写内容 产品前后对比。
【问题讨论】:
-
你想在列表产品列表之后显示块内容,对吗?
我正在使用 MAgento 2.1.8,但我被困在将静态块移动到类别页面的产品列表底部,因为我想编写内容 产品前后对比。
【问题讨论】:
转到产品视图 phtml 文件并调用您要调用的静态块
<?php echo $block->getLayout()->createBlock(‘Magento\Cms\Block\Block’)->setBlockId(‘block_identifier’)->toHtml();?>
【讨论】:
如果您有子主题,则覆盖 catalog_category_view.xml。要覆盖 xml 文件,请按照以下步骤操作。
在body标签下面添加代码
<move element="category.cms" destination ="content" after="category.product"/>
如果您没有子主题。然后您必须从下面的给定链接创建子节点并重复从 1 到 3 的步骤 http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/themes/theme-create.html
【讨论】: