【发布时间】:2014-04-26 19:57:00
【问题描述】:
我正在使用https://github.com/Crinsane/LaravelShoppingcart,一切正常,但我的电子商务网站正在动态地从数据库中提取数据。所以我的问题是我将如何编辑下面的代码来说明是否将另一个项目添加到购物车然后添加它。
public function add_to_cart()
{
$page = Pages::all();
$input = Input::all();
$price = preg_replace('/[^0-9]+/', '', $input['options']);
if (!empty($input)) {
$cartContents = Cart::add(array('id' => randomNumber(), 'name' => $input['product_name'], 'qty' => 1, 'price' => $price));
$carts = Cart::content();
$cart_session = Cart::count();
Session::put('cart_sess', $cart_session);
}
return View::make('basket.cart', compact('page', 'cartContents', 'carts'));
}
如上述方法所示,它添加了一项,但我似乎无法弄清楚如何添加多个项目并添加交付,然后将它们全部加到客户将支付的实际总额中。
还有其他人玩弄这个包并设法让它工作吗?
非常感谢您的帮助。
【问题讨论】: