如果产品缺货,则显示属性 Magento

Posted

技术标签:

【中文标题】如果产品缺货,则显示属性 Magento【英文标题】:Show attribute if product is Out-Of-Stock Magento 【发布时间】:2014-02-04 22:19:54 【问题描述】:

如果产品在 magento 中缺货,我需要知道如何显示属性。 如果我的产品有库存,则显示该属性,否则不显示。

如果我将产品设置为 QTY=0(缺货)。缺少像“大小”这样的属性。为什么?任何人都可以解释一下吗?我已经进行了研究,但有任何好的答案。

我无法为这个问题提供任何代码。对此感到抱歉。

【问题讨论】:

产品类型是什么?可配置产品还是带有自定义选项的简单产品? @Ansyori 我有两种简单/可配置的产品类型。 【参考方案1】:

导航到模板的产品页面,默认模板的基本目录是:app/design/frontend/base/default/template/catalog/product/view.phtml

 <?php if($_product->isSaleable()): ?>
        <!-- ... !-->
 <?php endif; ?>

如果产品可销售(即没有缺货),您的主题可能只选择显示某些属性

【讨论】:

我今天试试这个。谢谢

以上是关于如果产品缺货,则显示属性 Magento的主要内容,如果未能解决你的问题,请参考以下文章

如何检查可配置产品是不是缺货?

如果不在商店中,则隐藏产品变体 - WooCommerce

Shopify:隐藏缺货的动态链接

没有选项的产品隐藏了产品数量输入

显示缺货产品 - 定位自定义帖子类型

当订单中有缺货商品时,在 WooCommerce 电子邮件通知中显示消息