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" />