首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Magento -在产品页面上选择一个选项不会刷新

Magento -在产品页面上选择一个选项不会刷新
EN

Stack Overflow用户
提问于 2014-12-20 07:11:12
回答 1查看 253关注 0票数 0

对于产品的“百分比”,我有以下代码

位于每个产品页面/模板/catalog/ product / Price /Price显示的价格旁边

代码语言:javascript
运行
复制
<span class="per_mk" id="percent-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
<?php
$msrp_mk = $_product->getMsrp();
if ($_price < $msrp_mk) { 
$_savePercent = 100 - round(($_price / $msrp_mk)*100); }
if ($_price < $msrp_mk) { echo $this->__('Percentage Off:'); echo $_savePercent;} ?>%
</span>

当您第一次加载页面时,“% Off:#%”正确工作。唯一的问题是当用户选择一个新的选项(小,地中海,大,等等)价格会改变,但“百分比:%”保持不变。

我查看了/catalog/product/view/type/options/configurable.phtml中的Product.Config = Class.create();,但是我不知道该编辑/添加什么。

我读过,你可以做一些jQuery伏都教,并更新这些价值观自己。我有超过10,000种产品,我不知道我会怎么做。

任何帮助都将不胜感激!(目前使用magento 1.7)

EN

回答 1

Stack Overflow用户

发布于 2014-12-20 10:09:40

通过ajax传递产品id并获取其价格和msrp,并在php中进行计算并将百分比返回给ajax,然后设置价格。

希望这是你的need..tell,如果不是。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27577956

复制
相关文章

相似问题

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