0

我使用的购物车来自:

http://conceptlogic.com/jcart/

但是到达结账位置后,我想对流程进行更改。

我想改变它是取用户已经完成的篮子的数据内容。在这方面,我想采取:

items, names, prices, qtys, itemCount and subtotal

我可以通过执行以下操作查看详细顺序:

<?php
echo '<pre>';
print_r($_SESSION['jcart']);
echo '</pre>';
?>

如何从 jcart 会话中提取数据?

我想利用这些数据将通过电子邮件返回的数据的详细信息发送给执行交易的购物车用户

4

1 回答 1

0

你可以试试:

foreach($jcart->get_contents() as $item) {
    $itemID = $item['id']; //gets the item's ID
    $itemName = $item['name']; //gets the item's name
    $itemPrice = $item['price']; // gets the item's price
    $itemQuantity = $item['qty']; // gets number of this product in cart
    $itemTotal = $item['price']*$item['qty']; // total order value of this line item
}

这是一个循环并计算商品总数和购物车总价值的简单案例。

于 2013-09-19T13:05:39.470 回答