Перейти к основному содержимому

Моментальное создание заказа в МойСклад

warning

Данный функционал поддерживается строго с версии 1.7.2. Если у вас версия модуля менее этой, то будет фатальная ошибка после оформления заказа (сам заказ оформится).

к сведению

Инструкция актуальная для компонента оформления заказа sale.order.ajax или его аналогов. Файл, который нужно отредактировать отвечает за успешное оформление заказа, поэтому не влияет на основной процесс оформления.

1) Перейдите в окно оформления заказа под администратором в режиме правки и выберите пункт редактирования шаблона компонента:

image_1

Пропустите 2 и 3 шаг ниже, если удается открыть этот пункт меню.

2) Если редактирование не удается запустить, то скопируйте шаблон компонента, нажав на соответствующий пункт:

image_2

3) Убедитесь в правильности настройки окна копирования:

image_3

4) Перейдите в шаблон редактирования компонента в админке сайта:

image_4

5) В открывшемся окне админки сайта вернитесь в папку шаблона компонента (название bootstrap_5 на скриншоте может не совпадать с вашим, важно просто нажать на раздел выше):

image_5

6) Откройте файл confirm.php в PHP редакторе:

image_6

7) Скопируйте код ниже (справа есть значок копирования):

if(\Bitrix\Main\Loader::includeModule('rbs.moysklad')){
\Rbs\Moysklad\Controller\Ajax::getScript();
}

8) Вставьте этот код на вторую строчку файла confirm.php и сохраните его.

image_7

Можете проверять оформление заказа.