【发布时间】:2013-12-20 08:18:37
【问题描述】:
我的 Magento 版本 -> 1.6.2
我正在使用一个外部 php 文件,该文件通过 jQuery post 接收 $product_id 和 $my_price 参数。
var priceNewValue = XX; // My custom price value
var product_id = optionsPrice.productId; // Product id
jQuery.post("http://flyingcakes.in/eshop/ajaxPriceCal.php", { price: priceNewValue, pid: product_id });
在我的“ajaxPriceCal.php”页面上,我捕获了值:
$product_id = $_POST['pid'];
$my_price = $_POST['price'];
现在我希望 Magento 将此产品 ($product_id) 的价格设置为等于 $my_price。
所以:
- 将产品添加到购物车时会反映此更改的价格。
- 产品价格只是临时更改,即未保存到数据库中。
我应该怎么做?
【问题讨论】:
-
你不能这样做,你必须为magento.stackexchange.com/questions/4318/…这个链接创建一个模块来帮助你