首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取自定义价格magento的自定义标签

获取自定义价格magento的自定义标签
EN

Stack Overflow用户
提问于 2012-10-25 18:53:09
回答 1查看 712关注 0票数 0

我想从一个特殊的价格或普通的价格,如果没有特殊的价格得到一个定制的标签。我只能得到特殊价格的定制标签,但价格我不能,我不知道从哪里开始,也许与其他如果。我需要帮助建设的选择,如果只是价格得到价格,如果特殊的价格得到特殊的价格。

代码语言:javascript
复制
<?php 
        // Get the Special Price
        $specialprice = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialPrice() >= 500;
        // Get price
        $price = Mage::getModel('catalog/product')->load($_product->getId())->getPrice()>= 500;
        // Get the Special Price FROM date
        $specialPriceFromDate = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialFromDate();
        // Get the Special Price TO date
        $specialPriceToDate = Mage::getModel('catalog/product')->load($_product->getId())->getSpecialToDate();
        // Get Current date
        $today =  time();

        if ($specialprice):
            if($today >= strtotime( $specialPriceFromDate) && $today <= strtotime($specialPriceToDate) || $today >= strtotime( $specialPriceFromDate) && is_null($specialPriceToDate)):
    ?>
            <img src="picture/shipping.png" align="right" width="120" height="30" class="onsaleicon" />
    <?php  
            endif;
        endif;
    ?>

添加解决方案:

代码语言:javascript
复制
 <?php
    $specialprice = Mage::getModel('catalog/product')->load($_product->getId())->getFinalPrice();

    if ($specialprice >= 500):
    ?>

    <img src="picture/shipping.png" align="right" width="120" height="30" class="onsaleicon" />

    <?php
    endif;
    ?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-25 20:15:35

您正在比较字符串(`$specialPriceFromDate是一个字符串)和int (time()返回一个int...

特价的from_date和to_date也是可选的(你可以两个都有,一个都不要,或者只买一个)。

我的建议是:

  • Magento提供$product->getFinalPrice()函数,用于获取最终价格
  • 比较如果special_price存在并且与special_price
  • if相等,则这2个是相同的(最终价格和特价)显示特价图像
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13067010

复制
相关文章

相似问题

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