Magento 删除某些产品的块
Magento removing a block for certain products
我在 98% 的产品上都使用了区块 "block_product_primary_bottom"。但是我想删除另外 2%,因为它只有大约 4 个产品,我认为没有必要创建自定义布局。创建产品时有没有办法删除设计中的块。
我试过:
<reference name="product.info">
<remove name="block_product_primary_bottom"/>
</reference>
我需要做什么?
这才是正确的做法。
我在产品设计中尝试过这个,作为测试,它删除了媒体块(我使用的是 1.9.3.6):
<reference name="product.info">
<remove name="product.info.media" />
</reference>
此外,您不需要引用 product.info
,仅凭名称就足以将其删除:
<remove name="product.info.media" />
确保您引用的是块名称并且不是块别名(as="..."
)。引用别名将不起作用。
如果您只想为某些特定产品删除它,您可以从管理面板执行此操作。编辑该特定产品,现在在设计选项卡中为 自定义布局更新
添加以下代码
<remove name="block_product_primary_bottom" />
我在 98% 的产品上都使用了区块 "block_product_primary_bottom"。但是我想删除另外 2%,因为它只有大约 4 个产品,我认为没有必要创建自定义布局。创建产品时有没有办法删除设计中的块。 我试过:
<reference name="product.info">
<remove name="block_product_primary_bottom"/>
</reference>
我需要做什么?
这才是正确的做法。
我在产品设计中尝试过这个,作为测试,它删除了媒体块(我使用的是 1.9.3.6):
<reference name="product.info">
<remove name="product.info.media" />
</reference>
此外,您不需要引用 product.info
,仅凭名称就足以将其删除:
<remove name="product.info.media" />
确保您引用的是块名称并且不是块别名(as="..."
)。引用别名将不起作用。
如果您只想为某些特定产品删除它,您可以从管理面板执行此操作。编辑该特定产品,现在在设计选项卡中为 自定义布局更新
添加以下代码<remove name="block_product_primary_bottom" />