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

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

Печатные формы - страница для настройки данных в документах по заказу, выводимых на печать
570
timeВремя чтения:25 минут
timeВремя чтения:25 минут watched570

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

Печатные формы - страница для настройки данных в документах по заказу, выводимых на печать

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

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

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

  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
    
Поделиться: Поделитесь в соц. сетях
Vkontakte Facebook Tweeter Odnoklassniki

Вам может быть интересно:

Загрузка комментариев...