如何在magento中显示售完的百分比

时间:2013-03-08 17:52:13

标签: magento-1.7

我想在magento中显示已售完的产品百分比。

举个例子,我有一个品牌的10款手表,其中两款已售罄,

在我的产品中,我希望售出20%的百分比和显示售罄的百分比的标准。

请帮帮我。

此致 MD.Samiuddin

1 个答案:

答案 0 :(得分:0)

你喜欢这样的意思吗?

<强> PHP:

<?php
    $initialAmount = 10;
    $itemsLeft  = Mage::getModel('cataloginventory/stock_item')
                  ->loadByProduct($_product)->getQty();
    $sold = $initialAmount - $itemsLeft;
    $perc = $sold/$initialAmount*100;
?>

<强> CSS

<style>
    .bar {
        height: 20px; 
        width:100%; 
        border: 1px solid #000000; 
        background-color: green;
    }

    .fill {
        height: 20px; 
        width: <?php echo $perc; ?>%; 
        background-color: #FF0000; 
        font-size: 12px; 
        text-align: right; 
        line-height: 20px; 
        vertical-align: middle;   
    }
</style>

<强> HTML

<div class='bar'>
    <div class="fill"> <?php echo $perc; ?>%</div>
</div>

检查 Example