我有一个magento网站(1.9.2),我有来自不同供应商的各种产品。我想在每个产品的描述中添加供应商的信息。该信息将是徽标,一些联系方式等。
是否可以为每个供应商生成一个静态块并将其包含在每个产品的描述中?
还有“自动”/“正确”的方法吗?就像有一个供应商/制造商列表,并在产品中有一个指向那里的字段,他们的信息会自动包含在产品描述中?
任何提示&欢迎提示。
答案 0 :(得分:1)
有两种可能的方法来实现这一目标:
选项1:创建供应商属性并为每个产品分配。使用供应商名称为包含供应商徽标和联系详细信息的每个供应商创建静态块。
在“产品详细信息”页面上,获取已分配供应商的产品并使用名称作为静态块ID,在产品详细信息页面上包含静态块,如下所示:
$this->getLayout()->createBlock('cms/block')->setBlockId(strtolower($supplierName))->toHtml()
选项2 :您可以按品牌扩展程序安装商店,提供完整的单独模块来管理品牌。如下所示:
https://www.magentocommerce.com/magento-connect/shop-by-brands-by-zeon-solutions.html
然后使用扩展功能,您需要在产品详细信息页面上获取品牌(供应商)信息。
如果您不在前端提供Shop by brand选项,我更喜欢使用选项1。