Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Разработка плагинов, вопросы по API  ->  Программным способом создать заказ

Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS

Добавлено: 25.04.14 12:43:46 #1



Регистрация: 09.09.13
Сообщений: 17


Обратиться по имени

Подскажите, как можно с помощью php или api программно создать заказ? Может есть готовая функция?



Добавлено: 25.04.14 13:12:41 #2

Амиро



Регистрация: 21.03.07
Сообщений: 261


Обратиться по имени

Создать заказ можно при помощи REST API: Создание заказа.



Добавлено: 25.04.14 13:45:06 #3



Регистрация: 09.09.13
Сообщений: 17


Обратиться по имени

А можете объяснить более популярно как сделать? Желательно с примером



Добавлено: 30.04.14 15:12:29 #4

Амиро



Регистрация: 29.04.11
Сообщений: 13


Обратиться по имени

Примеры вы можете посмотреть в комментариях к документации по созданию заказа REST API.

Вопросы относящиеся к конкретному разделу документации лучше задавать в комментариях к этой странице.



Добавлено: 18.06.14 16:33:38 #5

Партнер


Регистрация: 22.02.09
Сообщений: 469


Обратиться по имени

Хочу снова поднять этот вопрос - создание заказа.
Попробовал создать заказ по пошаговому примеру - возникла проблема на 1-м шаге:
1. В модуле "Сервис : Настройка системы : Веб-сервисы" создается API ключ с привязкой к системному пользователю и модулю "Каталог товаров : Заказы".

В списке поддерживаемых модулей нет модуля "Каталог товаров : Заказы".
Версия CMS - 6.0.6.0 (последняя на данный момент), редакция Бизнес.
Попробовал выбрать все модули, но на последнем шаге получил ошибку:
"errorCode":"ERR_ACCESS_DENIED","errorMessage":"Passed app token '...' is not valid for module 'eshop_order'"
Подскажите, в чем причина отсутствия указанного модуля?



Добавлено: 19.06.14 15:50:27 #6



Регистрация: 22.10.12
Сообщений: 73


Обратиться по имени

Evgeney S.:
Хочу снова поднять этот вопрос - создание заказа.
Попробовал создать заказ по пошаговому примеру - возникла проблема на 1-м шаге:
1. В модуле "Сервис : Настройка системы : Веб-сервисы" создается API ключ с привязкой к системному пользователю и модулю "Каталог товаров : Заказы".

В списке поддерживаемых модулей нет модуля "Каталог товаров : Заказы".
Версия CMS - 6.0.6.0 (последняя на данный момент), редакция Бизнес.
Попробовал выбрать все модули, но на последнем шаге получил ошибку:
"errorCode":"ERR_ACCESS_DENIED","errorMessage":"Passed app token '...' is not valid for module 'eshop_order'"
Подскажите, в чем причина отсутствия указанного модуля?


Ожидаем появление модуля "Каталог товаров : Заказы" в списке поддерживаемых в следующем обновлении.
В текущей версии CMS (6.0.6) модуль, к сожалению, не поддерживается, по ряду технических причин.



Добавлено: 19.06.14 16:38:02 #7

Партнер


Регистрация: 22.02.09
Сообщений: 469


Обратиться по имени

Скажите, а в текущей версии CMS существует какая-либо возможность создания заказа через API?



Добавлено: 20.06.14 10:54:08 #8



Регистрация: 22.10.12
Сообщений: 73


Обратиться по имени

Evgeney S.:
Скажите, а в текущей версии CMS существует какая-либо возможность создания заказа через API?


Заказ можно создать через модель таблицы eshop_order - http://manual.amiro.ru/docs/api6/Config_AmiClean_EshopOrder/Model/AmiClean_EshopOrder_Table.html

Затем добавить в заказ товары через модель таблицы eshop_order_item - http://manual.amiro.ru/docs/api6/Config_AmiClean_EshopOrder/Model/EshopOrderItem_Table.html





Создать новую тему

Всего тем: 6629
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48914
Последний зарегистрированный пользователь: user74945798