zencart 输出产品特价折扣百分比

通过调用zen_get_products_base_price($products_id)获取原价,zen_get_products_special_price($products_id)获取特价,进而计算百分比。

$display_normal_price = zen_get_products_base_price($specials_index->fields[‘products_id‘]);
$display_special_price = zen_get_products_special_price($specials_index->fields[‘products_id‘], true);
$display_sale_price = zen_get_products_special_price($specials_index->fields[‘products_id‘], false);
if ($display_normal_price != 0 &&  $display_sale_price) {
    $show_discount_amount = number_format(100 - (($display_sale_price / $display_normal_price) * 100),SHOW_SALE_DISCOUNT_DECIMALS);
}
if($display_normal_price != 0 &&  $display_special_price ){
    $show_discount_amount = number_format(100 - (($display_special_price / $display_normal_price) * 100),SHOW_SALE_DISCOUNT_DECIMALS);
}
时间: 2024-10-05 05:02:06

zencart 输出产品特价折扣百分比的相关文章

zencart通过产品id 批量添加推荐产品

1.修改 admin/featured.php 查找 pre_add_confirmation 将 pre_add_confirmation 与  break; 之间的代码,用下面的代码替换即可 <?php case 'pre_add_confirmation': // check for blank or existing featured $pre_add_products_id=$_POST['pre_add_products_id']; $pre_add_products_id2=exp

ecshop修改产品详情 折扣倒计时时间

文件:lefttime.js  位置:/js/lefttime.js 要求:去掉倒计时时间的 “天”数 原代码 if (dateLeft > 0) { Temp = dateLeft + _day + hourZero + hourLeft + _hour + minuteZero + minuteLeft + _minute + secondZero + secondLeft + _second; } 修改后 if (dateLeft > 0) { Temp = '<font styl

[zencart技术分享]zencart视频课程大全

国内录制zencart教程(时长超6616.81分钟)最多的人. Zencart联盟合伙人发起人; 拥有3-4年的zencart实战经验; 录制zencart视频超过100G; 内部精美模板超过262个; 有需要可联系个人QQ/微信: 1251233090 手机:13825271762 1.zencart外贸自助快速建站课程2014新版 2.zencart管理应用大全手册97 3.zencart外贸建站之实用css技术教程 4.zencart模板系统文件结构及意义 5.zencart仿站技能要素

20160702如何做好一个创业团队的产品经理?

关于产品经理工作的方法论有很多,如何去分析一个需求,如何去搭建一款产品,等等等等.但是很多时候特别是在创业团队工作的PM往往的忽略一个最基本的问题,那就是整个项目开发的各个节点流程化规范. 无论你是来自BAT还是一直自学成才,每个人都建立了属于自己的知识体系.本文主要站在初创团队的角度对整体产品落地进行了流程化梳理,希望可以对一些并没有经历过完整的项目统筹又选择进入初创团队进行产品工作的同学有一定的帮助. 无论是敏捷开发流程还是完整开发流程,在产品周期中以下的几个步骤都是不可或缺的部分: 需求收

产品经理的核心工作主要有哪些?

平日中,产品经理的工作内容看似繁杂,但只要理清脉络,做好时间管理,一切便会变得井井有条.既然是脉络,那即是核心关键点,具体有哪些呢? 一.市场调研与需求分析 具体如何市场调研,需求分析之类的我想大家看的文章足够多,就不必多讲,而我要做的就是把这一块内容的核心关键点抽象出来,以后碰到任何这一块工作都能明确到底要达到什么目的,从哪些具体维度思考.以下所有的产品经理核心工作内容我都会以这种思路写作. 1. 目标用户是谁?性别,年龄,教育背景,学生or白领等-- 2. 用户特征是什么? 3. 需求痛点是

在magneto系统中输出tier price的最小值

2012年6月16日星期六 Asia/Shanghai上午11时39分22秒 有的时候,我们想输出产品的tier price 的最小值!如图: 下面是解决的办法: 1. 在catalog/product/view文件夹下新建一个文件: getlowest.phtml<?php /** * @E-Commercewebdesign.co.uk */ $_product = $this->getProduct(); $_tierPrices = $this->getTierPrices();

[转载]从业务运维转到产品经理,我摸爬滚打的产品之路

作者:李光 (腾讯运营规划高级工程师与产品经理) 导言:在工作中你是否遇到过困惑和迷茫的时期,总是有解决不完的问题,救不完的火,总在反复单调的做着同样的事情,担心自己会被时代给淹没,会被时代给抛弃,运维这样的工作是不是也能转型升级?下面我们一起看看腾讯应用运维工程师的产品经理转型升级之路吧!其实~只要功夫深,铁杵磨成针,工作中积累了足够的经验,转型升级也是能实现的~ 写这篇文章的初衷是想总结下自己从业务运维岗转到产品经理岗后,大半年来如何从“零”开始的一路蛋疼的摸爬滚打过来的经历,同时作为一个新

优秀的产品文档有哪些

[本文转至PMCaff里此问题一篇回答]非常全面,收藏一下~ 1. 立项阶段 市场与竞品分析报告:市场容量背景,竞品数据.操作流程.用户体验.优势.用户构成等; 用户研究报告:这个部分内容很多,根据实际进行选择具体方法输出不同形式的总结,譬如问卷调研.用户访谈.用户观察.头脑风暴等等;需要考虑的问题是这个产品是满足哪一类用户的哪一项需求?解决用户的什么问题?是提升效率,还是更加有趣好玩? 产品立项评审申请:在以上的市场与竞品分析.用户分析基础上,提出立项申请,包含项目背景.项目目标.产品形态.项

sql语句求百分比

此sql语句包括了两个聚合函数做除法求百分比,并保留两位小数,直接输出字符串形式的百分比.以及对case when在聚合函数的应用. SELECT ss.SS_NAME,SS_ID, COUNT(ea.EA_ID) AS EACounts,--回单交换单个数 COUNT(eb.EB_ID) AS EBCounts,--交换单个数 COUNT(ps.PS_ID) AS PSCounts,--签收单个数 COUNT(SW_ID) AS SWCounts,--运单数个数 COUNT(CASE WHEN