Мадженто | Как добавить товар в корзину в пользовательском модуле?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Мадженто | Как добавить товар в корзину в пользовательском модуле?

Сообщение Anonymous »

Сейчас я работаю над разработкой модуля управления корзиной для Magento 1.9

Я застрял при добавлении товара в корзину (перепробовал много разных вещей ), и именно поэтому я прошу вашей помощи.

Мой модуль расширяет остальной API magento, и мне уже удалось обновить свою корзину (количество товаров), но теперь я Я хочу добавить новый продукт методом POST.
Конечно, я зарегистрирован как клиент. Я определил права создания для этой роли. (Обновление могу сделать без проблем)

Вот мой код:

Код: Выделить всё

protected function _create(array $data){

$store = $this->_getStore();
Mage::app()->setCurrentStore($store->getId());

$cart = Mage::getModel('checkout/cart');
$cart->init();

$productCollection = Mage::getModel('catalog/product')->load(4);

// Add product to cart
$cart->addProduct($productCollection,
array(
'product_id' => $productCollection->getId(),
'qty' => '1'
)
);
// Save cart
$cart->save();

}
В этом простом примере я пытаюсь добавить идентификатор продукта 4 в количество 1.
Моя проблема в том, что у меня нет ошибок в журнале, и все кажется, прошло. Но когда я получаю корзину, в ней нет товара, который можно было бы добавить...

взамен у меня есть код 200 ОК

Есть ли у вас какие-либо предложения, как мне помочь?

Большое спасибо за помощь

С уважением

Подробнее здесь: https://stackoverflow.com/questions/254 ... tom-module
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»