Magento 在每个页面上的产品上显示图标
我使用自定义块在每个产品上显示我的模块徽标,现在由于Magento 在每个页面上的产品上显示图标,magento,module,block,Magento,Module,Block,我使用自定义块在每个产品上显示我的模块徽标,现在由于目录\产品\视图标记它仅在产品详细信息页面上显示徽标,问题是我想在每个产品的每个页面上显示图标,无论是主页、产品列表、详细信息等。如何使用块实现这一点 这是密码 模块配置(app\etc\modules\NS\u Mymodule.xml) 布局XML(app\design\frontend\rwd\default\Layout\mymodule.XML) 模板文件(app\design\frontend\rwd\default\Templ
目录\产品\视图
标记它仅在产品详细信息页面上显示徽标,问题是我想在每个产品的每个页面上显示图标,无论是主页、产品列表、详细信息等。如何使用块实现这一点
这是密码
模块配置(app\etc\modules\NS\u Mymodule.xml)
布局XML(app\design\frontend\rwd\default\Layout\mymodule.XML)
模板文件(app\design\frontend\rwd\default\Template\mymodule\showicon.phtml)
在此处显示图标
在app\design\frontend\rwd\default\template\catalog\product\view.phtml中
<?php echo $this->getChildHtml('ns_media') ?>
紧接着
<?php echo $this->getChildHtml('media') ?>
您想在每页上列出图标。。或者您希望在主页、列表页和产品上列出带有产品的图标page@PankajPareek实际上,在产品图像上,无论它们出现在哪里,无论是主页、列表还是详细信息,只要我们显示产品,图标必须显示在图像上,如果您检查列表页面,则图像是直接使用代码而不是子块来的。因此,您必须在扩展中覆盖这些模板。您可以帮助提供任何示例代码或说明吗?您可以在此处查看
class Ns_Mymodule_Block_Showicon extends Mage_Core_Block_Template
{
public function myfunction()
{
return "Hello tuts+ world";
}
}
<layout version="1.0.1">
<catalog_product_view>
<reference name="product.info">
<block type="mymodule/showicon" as="ns_media" name="mymodule_showicon" template="mymodule/showicon.phtml" />
</reference>
</catalog_product_view>
</layout>
<h1>SHOW ICON HERE</h1>
<?php echo $this->getChildHtml('ns_media') ?>
<?php echo $this->getChildHtml('media') ?>