首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento以编程方式更改库存可用性

Magento以编程方式更改库存可用性
EN

Stack Overflow用户
提问于 2015-02-27 02:23:22
回答 1查看 996关注 0票数 0

我在尝试更改产品列表中库存可用性的值时遇到问题。我附加了我的代码,在那里我试图创建一个新的if-option,其中我试图检查数据库中产品的数量,如果这是我想要的价格,那么它就会输入第一个正确的" if“并显示正确的消息。

谢谢你的帮助。

代码语言:javascript
复制
<?php if ($this->displayProductStockStatus()): ?>
    <?php if ($_product['Qty']==1234): ?>
        <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Available in 2-5 days') ?></span></p>
    <?php elseif ($_product->isAvailable()): ?>
        <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('In stock') ?></span></p>
    <?php else: ?>
        <p class="availability out-of-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Out of stock') ?></span></p>
    <?php endif; ?>

文件: app\design\frontend\base\default\template\catalog\product\view\type\default.phtml

EN

回答 1

Stack Overflow用户

发布于 2015-02-27 03:49:52

尝试:

代码语言:javascript
复制
$_product->getStockItem()->getQty();

代码语言:javascript
复制
$stock = Mage::getModel('cataloginventory/stock_item')
                ->loadByProduct($_product)->getQty();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28749933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档