2
A
回答
1
您可以实现此目的的一种方法是使用可用的所有不同交付选项向产品添加新属性。
然后,您可以填充此数据并使用数据更新前端存储。电子邮件等
1
这将适用于常规产品。
<?php if ($qtyStock = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($product)->getQty()>0):{?>
<p class="availability in-stock">
<span class="label"><?php echo $this->helper('catalog')->__('Availability:') ?></span>
<span class="value"><?php echo $this->helper('catalog')->__('In stock') ?></span>
<span class="value"><p>Delivery Time:</p>
<div id="delivery_time"><p>Delivered in 2-3 business days.</p></div></span>
</p>
<?php } else: { ?>
<p class="availability out-of-stock">
<span class="label"><?php echo $this->helper('catalog')->__('Availability:') ?></span>
<span class="value"><?php echo $this->helper('catalog')->__('Out of stock') ?></span>
</p>
<?php } endif; ?>
+0
请给出更多的解释,说明这是如何工作的,以便更好地理解 –
相关问题
- 1. 在magento显示货币代码和货币符号
- 2. magento显示免费送货文本
- 3. magento bundle产品显示为缺货
- 4. Magento 2货币符号未显示
- 5. Magento包下拉需要显示缺货
- 6. 如何在特定的日期和时间添加magento的交货成本
- 7. Magento - 一段时间内免费送货
- 8. Magento显示两种货币(获得货币汇率)
- 9. Magento结帐时未显示送货方式
- 10. Magento货币开关在页脚中显示不正确的货币,但在标题中显示正确
- 11. 每个网站的magento延期交货
- 12. Twilio不显示交货状态
- 13. 如何在Magento产品页面显示送货方式(送货方式)
- 14. 交货时间Calc Android和joda
- 15. 当相关产品有货时,捆绑产品显示“延期交货”
- 16. Magento时事通讯提交不显示在左侧列
- 17. 防止在Magento中显示“缺货”产品为“相关产品”
- 18. 货币和语言切换器不显示在Magento iphone主题
- 19. 在发货方式步骤Magento上显示条件消息
- 20. 联邦快递送货不显示在magento onepage
- 21. 如何在magento购物车中显示两种货币
- 22. Magento:如何在所有总计后显示货币代码?
- 23. 在Magento中显示类别的结束时间
- 24. 我如何在magento的日历中显示时间?
- 25. Magento如何在一个类别中显示缺货,同时隐藏所有其他类别的缺货?
- 26. 社交引擎时间显示格式
- 27. Magento - 不显示交易电子邮件
- 28. Magento商店视图 - 显示的货币不正确
- 29. Magento:缺货中显示产品类别页最后的产品
- 30. Magento订单查看页面上的货物链接未显示
自定义属性我可以创建,但它不会显示“IN STOCK”选项。如果产品“缺货”,则不应有交货时间。但是,如果产品是“有货”,那么“在2-3个工作日内发货”。应该显示。 –
你好,你是正确的这种方法不会根据条件显示。你将需要编辑模板文件来添加这个逻辑。它不会很难只是检查产品视图页面模板:if($ _product) - > getStockItems()> 0){then ....变量名称不是纠正在这里,但你明白了。 –