Magento 小部件在我的自定义引用上没有响应

Magento 小部件在我的自定义引用上没有响应,magento,widget,Magento,Widget,我试图用一个小部件控制我的view.pthml上的一个位置,在这个小部件中,我指定某个静态块只在某些产品上显示最多 我已经在我的视图中插入了。phtml:getChildHtml('right\u product\u promotion')?> 我用一些代码创建了正确的_product_promotion.phtml getLayout()->createBlock('cms/block')->setBlockId('7')->toHtml();?> 我在我的页面上插入了。xml:正确的产品促

我试图用一个小部件控制我的view.pthml上的一个位置,在这个小部件中,我指定某个静态块只在某些产品上显示最多

我已经在我的视图中插入了。phtml:getChildHtml('right\u product\u promotion')?> 我用一些代码创建了正确的_product_promotion.phtml getLayout()->createBlock('cms/block')->setBlockId('7')->toHtml();?>

我在我的页面上插入了。xml:正确的产品促销

我现在可以在配置小部件时在小部件块_参考上选择“正确的产品促销”位置

到目前为止还不错,然后我在catalog.xml中添加了:

我创建了一个名为“right\u product\u promotion”的静态块,ID为7

到目前为止。。。这些图像显示在我的productview页面上,但它显示在每个productpage上,而不仅仅是我在配置小部件上选择的产品上。。。它要去哪里


关于

不幸的是,您创建了一个自定义CMS块,而不是一个小部件。我建议您遵循此处概述的步骤: