Программно создать заказ

Здравствуйте. Требуется программно создать заказ для заданного пользователя, в ключающий заданный набор товаров. Сначала просто копировал записи в БД. Оказалось, что в этом случае много приходится учитывать - не задействуются внутренние механизмы фреймвека(не вызываются события, не проверяется наличие на складах). Как создать заказ средствами фреймвека? Нашел функцию createOrder() в файле shopFrontendCheckout.action.php. Начал ее разматывать - наткнулся на объект $contact, который получаем с помощью функции getAuth(). Но она возвращает текущего пользователя, а не любого заданного. Как можно средствами фреймвека программно создать заказ? Заранее спасибо

Пока нет ответов. Ответьте на этот вопрос первым!

    Добавить ответ

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