“我如何显示?”;只有X个左阈值“;在我的Magento产品网格上?

“我如何显示?”;只有X个左阈值“;在我的Magento产品网格上?,magento,Magento,我正在使用我创建的自定义模板,并试图在类别列表(网格)页面上显示设置为1的“仅剩下X个阈值” 马根托河。1.4.1- 有人能帮我吗 编辑 谢谢,艾伦,问题解决了 对于那些需要配置产品的用户,以下是“剩余产品少于4个”的代码 if($product->getQty()getQty()“左”; } $qtyStock=Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty(); 如果(

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

马根托河。1.4.1-

有人能帮我吗

编辑

谢谢,艾伦,问题解决了

对于那些需要配置产品的用户,以下是“剩余产品少于4个”的代码


if($product->getQty()<$some\u num)
{
回显“仅”。$product->getQty()“左”;
}
$qtyStock=Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();
如果($qtyStock<10){
回显“仅”。$qtyStock。“左”;
} 

我尝试了1.6.2中的代码,所有东西都正常工作,只有下面的那行不行。你知道吗?
<?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';
}
$qtyStock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();
if($qtyStock < 10) {
    echo 'Only' . $qtyStock . ' left';
}