magento - 如何在 Magento 产品网格上显示 "Only X left Threshold"?

标签 magento

我正在使用我创建的自定义模板,并且尝试在类别列表(网格)页面上显示设置为 1 的“仅 X 剩余阈值”。

Magento 版本。 1.4.1-

谁能帮帮我吗?

编辑

谢谢艾伦,解决了。

对于那些需要此功能的可配置产品的人,这里是“剩余少于 4 个产品”的代码

<?php if($_product->getTypeId() == "configurable"):
$total = 0;
$ids = $_product->getTypeInstance()->getUsedProductIds();  ?>
<ul>
<?php foreach ($ids as $id) :
    $simpleproduct = Mage::getModel('catalog/product')->load($id); ?>

    <li><?php $simpleproduct->getName()." - ".(int)Mage::getModel('cataloginventory/stock_item')
                ->loadByProduct($simpleproduct)->getQty(); ?>
    </li>               
    <?php $total = $total + (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($simpleproduct)->getQty(); ?>

<?php endforeach;    ?>
<li><?php if ($total < 4) {
echo ("Only ".$total." Left!");
}?></li>
</ul>
<?php endif; ?>

最佳答案

if($product->getQty() < $some_num)
{
    echo 'Only' . $product->getQty() . ' left';
}

关于magento - 如何在 Magento 产品网格上显示 "Only X left Threshold"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7603397/

相关文章:

php - 想要在 Magento 系统配置中的 system.xml 中进行服务器端验证

java - ComplexityObject ksoap2 Android Magento 错误

email - Magento 主机名验证错误

magento - Magento 中的高级导出配置文件

php - 当我访问我的 magento 网站时收到 php 错误

magento - 无法更改 Magento 基本 URL,卡在缓存中

mysql - 在 Magento 库存数量更新期间使用 "FOR UPDATE"

php - magento 模型检索错误而不是对象 - 以编程方式创建订单

mysql - Magento - 尽管在 local.xml 中设置了远程 IP,但仍尝试通过 unix 套接字进行连接

web-services - Magento 和 Microsoft Dynamics AX 集成