如何在使用自定义选项选择价格添加到magento的购物车中之前更改价格?

Dhirendrasinh DRC

我试图用自定义选项更改价格,但是它不起作用。

例如,我的产品价格为100美元,选择后的自定义选项价格为110美元,这很好,但是我想当我单击“添加到购物车”时,这次,我想在110美元中添加额外的50美元。因此,最终在购物车页面上获得了160元的收入。

这是我的更改价格观察者代码。请指导我代码有问题。

class DRC_PriceChange_Model_Observer  {

    public function change_price(Varient_Event_Observer $observer) 
    {    
        $new_price = 50;
        $event = $observer->getEvent();
        $quote_item = $event->getQuoteItem();
        $item->setCustomPrice($new_price);
        $item->setOriginalCustomPrice($new_price);
        $item->getProduct()->setIsSuperMode(true);      
    }
}
?>
Dhirendrasinh DRC

我找到了解决方案。使用下面给出的代码:

<?php
class DRC_PriceChange_Model_Observer  {

    public function change_price(Varient_Event_Observer $observer) 
    {   
        $item = $observer->getQuoteItem();
        if ($item->getParentItem()) {$item = $item->getParentItem();}
        $price = $item->getProduct()->getFinalPrice();
        $new_price = 20 + $price;

        $item->setCustomPrice($new_price);
        $item->setOriginalCustomPrice($new_price);
        $item->getProduct()->setIsSuperMode(true);      
    }
}
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在magento中添加到购物车之前如何更改价格?

来自分类Dev

如何在店面主题woocommerce中的标题购物车中的价格之前添加自定义文本

来自分类Dev

如何在店面主题woocommerce中的标题购物车中的价格之前添加自定义文本

来自分类Dev

WooCommerce自定义Ajax添加到购物车:如何设置自定义价格?

来自分类Dev

更改Woocommerce购物车项目价格的产品自定义复选框选项

来自分类Dev

将自定义计算添加到magento的购物车总额和总计中

来自分类Dev

WooCommerce-为购物车中的每个产品添加自定义价格

来自分类Dev

在购物车和结帐中添加带有woocomerce产品价格的自定义价格

来自分类Dev

magento 1.9.2.2添加到购物车时自定义选项图像不起作用

来自分类Dev

如何在WooCommerce中重定向到自定义添加到购物车按钮上的结帐

来自分类Dev

Magento | 如何在自定义模块中的购物车中添加产品?

来自分类Dev

Mijoshop具有自定义选项的“添加到购物车”

来自分类Dev

是否可以在magento中更改购物车中的价格?

来自分类Dev

WooCommerce添加到购物车,从自定义选择字段中添加第二个产品

来自分类Dev

将产品选择价格添加到购物车页面-Opencart?

来自分类Dev

WooCommerce自定义PHP代码更改添加到购物车按钮文本

来自分类Dev

将“添加到购物车”文本更改为产品价格

来自分类Dev

根据自定义字段和数量阈值更改WooCommerce购物车项目价格

来自分类Dev

使用Wordpress woocommerce创建自定义“添加到购物车”

来自分类Dev

使用 Woocommerce 3 中的 GET 方法将来自 url 的自定义数据添加到购物车

来自分类Dev

将自定义产品价格乘以WooCommerce购物车中的数量

来自分类Dev

如何在购物车页面中添加/更新自定义购物车项目数据

来自分类Dev

WooCommerce购物车-动态价格变量传递到自定义价格挂钩

来自分类Dev

基于 Woocommerce 中的维度自定义字段的自定义购物车项目价格计算

来自分类Dev

设置自定义添加到购物车默认数量(Woocommerce 购物车页面除外)

来自分类Dev

将多个自定义数据数组添加到WooCommerce自定义Ajax上的购物车项目中添加到购物车

来自分类Dev

如何在woocommerce中更改JavaScript并添加到购物车?

来自分类Dev

如何在woocommerce中更改JavaScript并添加到购物车?

来自分类Dev

根据自定义管理复选框的条件更改商店档案上的“添加到购物车”按钮

Related 相关文章

  1. 1

    在magento中添加到购物车之前如何更改价格?

  2. 2

    如何在店面主题woocommerce中的标题购物车中的价格之前添加自定义文本

  3. 3

    如何在店面主题woocommerce中的标题购物车中的价格之前添加自定义文本

  4. 4

    WooCommerce自定义Ajax添加到购物车:如何设置自定义价格?

  5. 5

    更改Woocommerce购物车项目价格的产品自定义复选框选项

  6. 6

    将自定义计算添加到magento的购物车总额和总计中

  7. 7

    WooCommerce-为购物车中的每个产品添加自定义价格

  8. 8

    在购物车和结帐中添加带有woocomerce产品价格的自定义价格

  9. 9

    magento 1.9.2.2添加到购物车时自定义选项图像不起作用

  10. 10

    如何在WooCommerce中重定向到自定义添加到购物车按钮上的结帐

  11. 11

    Magento | 如何在自定义模块中的购物车中添加产品?

  12. 12

    Mijoshop具有自定义选项的“添加到购物车”

  13. 13

    是否可以在magento中更改购物车中的价格?

  14. 14

    WooCommerce添加到购物车,从自定义选择字段中添加第二个产品

  15. 15

    将产品选择价格添加到购物车页面-Opencart?

  16. 16

    WooCommerce自定义PHP代码更改添加到购物车按钮文本

  17. 17

    将“添加到购物车”文本更改为产品价格

  18. 18

    根据自定义字段和数量阈值更改WooCommerce购物车项目价格

  19. 19

    使用Wordpress woocommerce创建自定义“添加到购物车”

  20. 20

    使用 Woocommerce 3 中的 GET 方法将来自 url 的自定义数据添加到购物车

  21. 21

    将自定义产品价格乘以WooCommerce购物车中的数量

  22. 22

    如何在购物车页面中添加/更新自定义购物车项目数据

  23. 23

    WooCommerce购物车-动态价格变量传递到自定义价格挂钩

  24. 24

    基于 Woocommerce 中的维度自定义字段的自定义购物车项目价格计算

  25. 25

    设置自定义添加到购物车默认数量(Woocommerce 购物车页面除外)

  26. 26

    将多个自定义数据数组添加到WooCommerce自定义Ajax上的购物车项目中添加到购物车

  27. 27

    如何在woocommerce中更改JavaScript并添加到购物车?

  28. 28

    如何在woocommerce中更改JavaScript并添加到购物车?

  29. 29

    根据自定义管理复选框的条件更改商店档案上的“添加到购物车”按钮

热门标签

归档