Magento: программное создание ордера. Версия 2

Posted февраля 5, 2010 in Magento by SpiRi7

Продолжим тематику создания ордера в magento программными средствами.
В прошлой статье при создании нового заказа производилась эмуляция step-by-step процесса оформления на клиентской части. Производилась инициализация объекта checkout, для которого получался объект quote. Создавалась новая сессия — хранящая текущее состояние процесса. Иногда такой процесс является весьма не удобный. Например при запуске данного скрипта через крон.

Вариант приведенный ниже не использует механизм сессий для создания order.
Continue Reading »

Magento: программное создание ордера

Posted января 27, 2010 in Magento by SpiRi7

Создание нового заказа(order) программного может потребоваться если Вы захотели переделать логику процесса оформления товара или Вам необходимо произвести импорт заказов с другого сайта.
При создания функции модели мы будем полностью проходить процесс checkout на клиентской части.
В данном примере я буду рассматривать создание заказа как “Гость”. Для создания заказа от зарегистрированного пользователя необходимо дополнительно создать пользователя и войти им в систему.

Continue Reading »