我用JS覆盖了产品前面的很大一部分。我希望能够从“添加到购物车”按钮更新我的价格。目前我的产品在后台的价格是1欧元,另外我还加上了JS金额。请看附件的截图:
除了当我点击“添加到购物车”的价格是1欧元。
我将我的价格与产品的价格进行比较,如下所示:
function updatePrice(tabOptions) {
// Update prices options
var format = price_format_page[tabOptions['is_format_page']];
var color = price_color_page[tabOpt
我想要实现一个购买3免费1功能,所以我写了一个脚本,以检测客户是否有3个相同的项目在购物车中,并自动添加1个相同的项目到购物车。然后使用另一个钩子,我将产品的价格改写为0。
我在googled上搜索了解决方案,并使用了以下相同的方法:
下面是代码示例:
function setGiftPriceToZero($cart_object){
foreach($cart_object->cart_contents as $k=>$item):
if(isset($item['variation']['promo'
我正在构建一个简单的购物车系统,使用Laravel和Vue.js来销售照片。每张照片都有不同的尺寸,每种尺寸的价格都不同。
我有以下表格:
Photos
- id
- title
Sizes
- id
- dimensions
Photos_Sizes
- id
- photo_id
- size_id
- price
我使用Vue.js对我的购物车控制器进行API调用,以操纵购物车。当用户单击Add to Basket按钮时,它会传递photo_id和size_id。
我的问题是,使用传递给控制器的两个I,我如何访问透视表中正确的价格值?
我想有一个产品,基本上是一个计算器,我将建立在Javascript。我希望添加到购物车进程从页面上获取生成的价格,并将其提交到购物车-这是我所得到的。
我已经创建了一个观察者来挂钩到checkout_cart_product_add_after事件,并根据提交的表单中的字段值更新报价项价格,这是可行的。
我的问题是,如果你添加第二个或多个不同价格的商品版本,它会将购物车中的所有其他版本更新为相同的价格-因此,你永远不会在购物车中拥有同一商品的不同价格的倍数。
有谁有什么想法吗?下面是我的观察者中的代码:
public function modifyPrice(Varien_Event_Obse