Вывод печатных форм из административной части для пользователя сайта | REDS Group
REDS Group
ул. Большая Академическая, дом 5, стр. 1, Москва.
Вывод печатных форм из административной части для пользователя сайта

Вывод печатных форм из административной части для пользователя сайта

149
Совсем недавно мы столкнулись задачей вывода стандартных печатных форм из административного раздела сайта. Я решил написать небольшую инструкцию для их вывода.

Давайте рассмотрим возможное решение проблемы:

  1. Заполняем параметры формы данными организации магазина. Для этого в административной части заходим в раздел “Магазин” -> Настройки -> Печатные формы. Параметры указаны на рисунке ниже.

  2. При необходимости можно создать новые или изменить существующие свойства заказа. Изменить свойства заказа можно в разделе “Магазин” -> Настройки -> Свойства заказа -> Список свойств.

    При добавлении нового свойства заказа необходимо добавить вывод свойства в шаблоне вывода платежного документа, при изменении кода свойства – изменить код свойства в шаблоне вывода. Предустановленные шаблоны вывода платежных документов находятся в каталоге /bitrix/modules/sale/reports.

  3. Затем необходимо указать нужные свойства для параметров покупателя.
    Форма настройки параметров покупателя находится ниже формы параметров магазина в разделе “Магазин” -> Настройки -> Печатные формы.

  4. Снимаем ограничения с просмотра данного файла. Комментируем строчку:
    if ($SALE_RIGHT=="D") $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"));
    

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

  5. Не забываем про параметры Get-запроса обращения к файлу print.php.
    /personal/documents/print.php?PROPS_ENABLE=Y&doc=waybill&ORDER_ID=36&SHOW_ALL=Y
    
07.06.2018 / Кутенина Ксения
Комментарии (0)