我想设置一些产品为“不可销售”,删除“添加到购物车”按钮并添加一个链接到联系表格。Magento - 某些非销售产品
我正在寻找这个解决方案几个星期。搜索,我发现这个职位:
Magento - product that are not for sale
在页面的末尾有这样的答案:
“”另外,你可以设置一个替代添加到购物车按钮,一些新的产品属性不同(详细信息按钮,弹出窗口等)“
我该怎么办呢
另一篇文章关于这个主题:?
但我不能让它工作。有人可以帮助我了解更多细节?
我想设置一些产品为“不可销售”,删除“添加到购物车”按钮并添加一个链接到联系表格。Magento - 某些非销售产品
我正在寻找这个解决方案几个星期。搜索,我发现这个职位:
Magento - product that are not for sale
在页面的末尾有这样的答案:
“”另外,你可以设置一个替代添加到购物车按钮,一些新的产品属性不同(详细信息按钮,弹出窗口等)“
我该怎么办呢
另一篇文章关于这个主题:?
但我不能让它工作。有人可以帮助我了解更多细节?
对于所有非销售产品,您可以将数量设置为0.它会自动删除添加到购物车。然后,您可以在不存在“加入购物车”的所有产品上添加指向联系表单的链接。我来自Magento Go的背景,所以我会这样做,但我知道在社区和企业版本中,您有更大的灵活性。
使用属性修改您的产品,例如nonsaleable。如果该属性的值为真,则产品不可销售。
所以,现在你应该在应用程序/设计/前端/ your_theme/your_theme /模板/目录/产品看看
的ProductView/view.phtml 和 列表视图的应用程序/设计/前端/ your_theme /your_theme/template/catalog/product/list.phtml
现在看看这些文件中的addtocart按钮所在的位置。 在这个按钮之前,你放置一个如果不显示=== TRUE {make something} else {addtocart}
这就是我会尝试这种方式。
对不起,我的英语不好。我还是累了:))))
小教程
创建一个新的属性为 “可售”
管理标题
现在把它添加到您的属性设置(默认) 创造一种产品或编辑产品并定义是“可销售的”属性。
现在去你的产品 的观点/tomcollins.be/app/design/frontend/default//template/catalog/product/view.phtml
把一个if语句这样
<? if($_product->getData('saleable')): ?>
//做你想做什么都
<?php else: ?>
//做你想做什么都
<?php endif; ?>
希望这可以帮助别人:)
再见
像一个魅力 - > 2014 :) 1.9.1 – 2014-06-17 07:58:59
当心 - 这不是一个万无一失的解决方案。这只是隐藏您的产品视图中的添加到购物车按钮,但还有很多其他方式可以将商品添加到购物车。许多主题在类别/搜索列表上都有“添加到购物车”功能。产品可以添加到收藏列表中。我确信还有其他地方,只是要小心 – Mike 2015-06-24 09:35:43
@mikemike你是对的,这个解决方案只适用于产品详细信息页面,但可以在其他地方重复使用aswel – 2015-06-24 11:42:25
我猜你会得到你的愿望要求,通过这个扩展,因为开发团队对这个扩展真的很supportive.Please参考以下链接扩展:
谢谢。但是这个解决方案返回“缺货”消息。我不想让客户混淆这个警报。 – Brightweb 2012-04-23 17:11:53
如果物品真的缺货,如果没有问题,您可以隐藏缺货。 – 2012-04-23 17:14:23
谢谢。但我需要这些信息在另一个产品。 – Brightweb 2012-04-23 17:27:26