【问题标题】:how can i fetch cart data from joomla session?我如何从 joomla 会话中获取购物车数据?
【发布时间】:2013-05-23 09:18:44
【问题描述】:

您好,我正在开发一个模块,我必须从会话中获取购物车数据。为此,我使用下面提到的代码。我能够获取数据,但全部合二为一。现在我的问题是如何单独获取这些数据(product_id 单独购物车 ID 等)?请就这个问题指导我。

代码

$_data=unserialize($_SESSION['__vm']['vmcart']);
print_r($_data);

【问题讨论】:

    标签: session joomla2.5 session-variables virtuemart


    【解决方案1】:

    你检查过 vm cart 模块吗?您的解决方案接缝在那里。 试试:

    foreach ($_data->products as $product){
    //var_dump($product);
    echo $product->virtuemart_product_id.' || '.$product->product_name.' || '.$product->product_price;
    }
    

    【讨论】:

    • 感谢您的回复...但这些数据无法从 vm 购物车模块中获取,因为所有数据都在会话中,直到用户下订单....但感谢您的帮助
    【解决方案2】:

    我在下面提到的代码的帮助下得到了解决方案

    $cart = VirtueMartCart::getCart(); //getting cart object
    $cmpny=$cart->BT; // accessing cart's elements
    foreach($cmpny as $key =>$data)
    {
      some usfull code
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-27
      • 2015-01-26
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 2016-01-29
      • 2014-04-03
      相关资源
      最近更新 更多