Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function actionIndex()
- {
- $session_cart = Yii::app()->user->getState('cart');
- $products = array();
- foreach ($session_cart as $product_id => $quantity) $products[] = $product_id;
- $product_info = Product::model()->findAllByPk($products);
- $total_price = 0;
- $cart = array();
- foreach ($product_info as $product) {
- $product_id = $product->product_id;
- $cart[$product_id]['product_id'] = $product->product_id;
- $cart[$product_id]['title'] = $product->title;
- $cart[$product_id]['description'] = $product->description;
- $cart[$product_id]['price'] = $product->price;
- $cart[$product_id]['quantity'] = $session_cart[$product_id];
- $cart[$product_id]['total_price'] = round($session_cart[$product_id] * $product->price, 2);
- $total_price += $cart[$product_id]['total_price'];
- }
Add Comment
Please, Sign In to add comment