Magento-某些产品不出售
我想将一些产品设置为“不可销售”,删除“添加到购物车”按钮并添加到联系表单的链接 我正在寻找这个解决方案几个星期。搜索时,我发现了以下帖子: 在第页的末尾有以下答案: “”或者,您可以设置一个新的产品属性,用其他内容(更多信息按钮、弹出窗口等)替换“添加到购物车”按钮。” 我怎么做 另一篇关于这个主题的帖子:Magento-某些产品不出售,magento,attributes,product,Magento,Attributes,Product,我想将一些产品设置为“不可销售”,删除“添加到购物车”按钮并添加到联系表单的链接 我正在寻找这个解决方案几个星期。搜索时,我发现了以下帖子: 在第页的末尾有以下答案: “”或者,您可以设置一个新的产品属性,用其他内容(更多信息按钮、弹出窗口等)替换“添加到购物车”按钮。” 我怎么做 另一篇关于这个主题的帖子: 但我无法让它工作。有人可以帮我了解更多详细信息吗?对于所有非待售产品,您可以将数量设置为0。它将自动删除“添加到购物车”。然后您可以在不存在“添加到购物车”的所有产品上添加到联系人表单
但我无法让它工作。有人可以帮我了解更多详细信息吗?对于所有非待售产品,您可以将数量设置为0。它将自动删除“添加到购物车”。然后您可以在不存在“添加到购物车”的所有产品上添加到联系人表单的链接。我来自Magento Go后台,因此我会这样做,但我知道h社区和企业版本您有更大的灵活性。使用一个属性修改您的产品,例如不可销售。如果该属性的值为true,则该产品不可销售 所以现在你应该看看 app/design/frontend/your_theme/your_theme/template/catalog/product/view.phtml中的Productview 和 listview应用程序/设计/前端/你的主题/你的主题/模板/目录/产品/列表.phtml 现在看看这些文件中addtocart按钮的位置。 在此按钮之前,放置一个if nonsable==TRUE{make something}else{addtocart} 这就是我要尝试的方法 对不起,我的英语不好。我仍然很累:)小教程 创建一个新属性“saleable”
- 默认值=是
- 唯一值=否
- 所需值=是
- 适用于=所有产品类型
- 用于快速搜索=否
- 在高级搜索中使用=否
- 前端可比=否
- 在分层导航中使用=否
- 用于促销规则条件=否
- 在前端的产品视图页面上可见=否
- 用于产品列表=否
- 用于产品清单中的排序=否
- admin=“可销售”
- 默认商店视图=“可销售”
<? if($_product->getData('saleable')): ?>
//你想干什么就干什么
<?php else: ?>
<?php endif; ?>
//你想干什么就干什么
<?php else: ?>
<?php endif; ?>
希望这对某人有帮助:)
再见我想你会通过这个扩展得到你想要的需求,因为这个扩展的开发团队非常支持。请参考下面的扩展链接:
谢谢。但此解决方案返回消息“缺货”。我不想让客户与此警报混淆。如果商品确实缺货,您可以隐藏缺货消息,如果您没有问题的话。有人有其他解决方案吗?谢谢,博蒂。但我需要更多信息。我可以创建什么类型的属性?”是/否"? 让我们一起编写代码,并创建一个完整的教程。我相信它不仅会帮助我,而且会帮助很多搜索它的人。我将在下周末写一篇教程。我已经把它编好了。如果我完成了教程的编写,我将在这里发布链接。:)谢谢你,波蒂。我很高兴你的态度。当然,本教程将帮助整个社区。博蒂,你在吗?我正在焦急地等待你的代码=D。谢谢。我真的需要这个教程。你在哪里,波蒂?就像一个魅力->2014:)1.9.1软件-这不是一个万无一失的解决方案。这只是在产品视图中隐藏了“添加到购物车”按钮,但是还有很多其他方法可以将项目添加到购物车。许多主题在类别/搜索列表上具有“添加到购物车”功能。可以在愿望列表中添加产品。我肯定还有其他地方,只要小心点careful@mikemike您是对的,此解决方案仅适用于产品详细信息页面,但也可以在其他地方重复使用。一个快速但可怕的修复方法是将产品标记为缺货,并将此if语句包装在产品视图上的整个采购块上。这样,如果您错过了允许您添加到购物车的地方,用户将被重定向到产品页面并显示错误,而不是能够购买。