Почему корзина пуста после добавления продукта

Я использую массив для выбора товара в корзину. Продажи. Плоская позиция предложения. Строка 2 – массив из строки продаж.

mysqli_query($cn,"INSERT INTO sales_flat_quote_item (quote_id,product_id,qty) values ({$row2['entity_id']},$product_id,{$row['qty']})");

эти данные добавляются в корзину

если моя корзина не пуста после того, как я вставляю в базу данных, продукт будет отображаться в корзине, но если моя корзина пуста после того, как вставить в корзину будет пусто, чтобы показать этот продукт, я пойду, чтобы добавить в корзину и отправить другой продукт, чтобы показать этот продукт

как я могу писать в обновление корзины с моей вставкой в ​​код

поблагодарить за каждый ответ

Edit if i chance 'function selectTemplate ()' в 'cart.php', чтобы не показывать пустой шаблон, есть элемент в корзине

как к + количеству элементов, если я добавляю вставку для этой проверки $itemsCount = $this->getItemsCount() ? $this->getItemsCount() : $this->getQuote()->getItemsCount(); $itemsCount = $this->getItemsCount() ? $this->getItemsCount() : $this->getQuote()->getItemsCount();

использовать пустой элемент

Solutions Collecting From Web of "Почему корзина пуста после добавления продукта"

 <?php require_once 'app/Mage.php'; //path to app/Mage.php Mage::app(); //run Mage::getSingleton('core/session', array('name'=>'frontend')); //load customer session $products = Mage::getModel('catalog/product'); $sku = '123'; //your sku here $pid = $products->getIdBySku($sku); //product id $product = $products->load($pid); $qty = 1; //your quantity here $cart = Mage::getModel('checkout/cart'); $cart->init(); $cart->addProduct($product, array('qty' => $qty)); $cart->save(); Mage::getSingleton('checkout/session')->setCartWasUpdated(true); echo "SKU [".$sku ."] was added to cart";