Magento 如何在产品页面上分期付款以获得最终或特别价格而不是GrantTotal?

Magento 如何在产品页面上分期付款以获得最终或特别价格而不是GrantTotal?,magento,product,Magento,Product,也许有人能在这件事上帮我。我想在产品页面上插入一个下拉式分期付款,并且必须以2位小数显示价格数字,例如:R$300,00而不是R$3000000。非常感谢。 这是我尝试修改的代码,但没有成功: <?php $standad = Mage::getSingleton('moip/standard'); $api = Mage::getSingleton('moip/api'); ?> <link rel="stylesheet" typ

也许有人能在这件事上帮我。我想在产品页面上插入一个下拉式分期付款,并且必须以2位小数显示价格数字,例如:R$300,00而不是R$3000000。非常感谢。 这是我尝试修改的代码,但没有成功:

    <?php
    $standad = Mage::getSingleton('moip/standard');
    $api = Mage::getSingleton('moip/api');
    ?> 

    <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('o2ti_moip/css/formulario.css'); ?> "media="all">  

    <?php
    $_product = $this->getProduct( );
    $_coreHelper = $this->helper('core');
    ?> 
        <?php if ($standad->getConfigData('parcelamento')): ?>
        <label id="dadoscartaoopc">Parcelamento no Cartão de Crédito:</label>
        <select name="payment[credito_parcelamento]" id="credito_parcelamentoproduto" >
                            <?php
                                $parcelamento = $api->getParcelamento($_product->getFinalPrice());

                                foreach ($parcelamento as $k => $v): ?>
                                    <option value="<?php echo $k ?>"><?php echo $k . "x R$ " . $v['valor'] . " | Total: R$ " .$v['total']."" ?></option> 
                            <?php endforeach; ?>
                                </select>
        <?php endif; ?>
        <div id="addparcelas">
                                        <?php
                                        $standard = Mage::getSingleton('moip/standard');
                                        $parcelamento = $standard->getInfoParcelamento();
                                        if ($parcelamento['juros1'] == 0)
                                        {
                                        echo "<div id=\"addparcelasdesc\"> Sem juros até ".$parcelamento['ate1']." parcelas,</div>";
                                        if ($parcelamento['ate1'] < 13)
                                        {
                                        echo "após juros de 1,99% ao mês.";
                                        }
                                        }
                                        if ($parcelamento['juros1'] >= "1.99")
                                        {
                                        echo "Com juros de ".$parcelamento['juros1']." ao mês.";
                                        }
                                        ?>
                                     </div> 

解决方案:

     <?php
    $standad = Mage::getSingleton('moip/standard');
    $api = Mage::getSingleton('moip/api');
    ?> 

    <link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('o2ti_moip/css/formulario.css'); ?> "media="all">  

    <?php
    $_product = $this->getProduct( );
    $_coreHelper = $this->helper('core');
    ?> 
        <?php if ($standad->getConfigData('parcelamento')): ?>
        <label id="parcelamentoproduto">PARCELAMENTO NO CARTÃO DE CRÉDITO:</label>
        <select name="payment[credito_parcelamento]" id="credito_parcelamentoproduto" >
                            <?php
                                $parcelamento = $api->getParcelamento($_product->getFinalPrice());

                                foreach ($parcelamento as $k => $v): ?>
                                    <option value="<?php echo $k ?>"><?php echo $k . "x R$ " . number_format($v['valor'],2,',',' ') . " ---------- Total: R$ " .number_format($v['total'],2,',',' ')."" ?></option> 
                            <?php endforeach; ?>
                                </select>
        <?php endif; ?>
        <div id="addparcelas">
                                        <?php
                                        $standard = Mage::getSingleton('moip/standard');
                                        $parcelamento = $standard->getInfoParcelamento();
                                        if ($parcelamento['juros1'] == 0)
                                        {
                                        echo "<div id=\"addparcelasdesc\"> Sem juros até ".$parcelamento['ate1']." parcelas,</div>";
                                        if ($parcelamento['ate1'] < 13)
                                        {
                                        echo "após juros de 1,99% ao mês.";
                                        }
                                        }
                                        if ($parcelamento['juros1'] >= "1.99")
                                        {
                                        echo "Com juros de ".$parcelamento['juros1']." ao mês.";
                                        }
                                        ?>
                                     </div>