Бесплатно!
Битрикс модуль «TS Печать элементов»

TS Печать элементов

Печать элементов с помощью компонентов выводит для печати список элементов инфоблока в указанном интервале дат с заданными полями и свойствами.

Модуль с помощью компонентов выводит на печать список элементов инфоблока в указанном интервале дат.
Нужные для печати поля и свойства задаются в настройках компонента.

Установка модуля обычная, вы можете:

  1. Установить демо-версию модуля на свой сайт по кнопке Тестировать (N) дней введя в всплывающем окне адрес своего сайта, пример: https://tuning-soft.ru

  2. Купить модуль, активировать и загрузить на сайт по инструкции из раздела Помощь
    Как купить Битрикс модуль?
    Как активировать Битрикс модуль?

Краткая инструкция для опытных

После установки модуля в систему копируются два компонента:
- print.mini
- print.full

но появится в визуальном редакторе в разделе Тюнинг-Софт только один Печать элементов

а также в корень сайта копируются два файла:
ts_print.css - стили для страницы печати, подключается в окне печати документа
ts_print.php - просто файл с компонентом print.full (Печать)

Все настройки задаются только в компоненте print.mini (Печать элементов), а компонент print.full только принимает параметры из компонента print.mini и в новом окне выводит страницу печати.

Настройка печати:
1) Устанавливаем модуль,
2) Задаем в админке в настройках модуля Инфоблок для печати элементов;
3) На любой странице или в шаблоне сайта размещаем компонент  print.mini
4) Открываем настройки компонента, задаем необходимые поля и свойства для вывода на печать, если в каталоге есть разделы, включите там же Учитывать активность разделов
5) Теперь должна появиться форма с двумя полями, датами От и До, указываем нужный интервал и нажимаем кнопку Распечатать.
6) Должно всплыть новое окно для печати, в нем нажимаем кнопку Распечатать и дальше браузер отправляет на принтер список элементов, на этом этапе можете управлять колонтитулами и полями для печати.


Обратите внимание!
1) Если не появляется всплывающее окно печати, скорее всего отключен jQuery, значит открываем параметры компонента и ставим галочку Включить jQuery если не всплывает окно печати
2) Если в окне печати выводится ошибка "Элементы не найдены", скорее всего в инфоблоке нет разделов, а в настройках компонента включена опция - Проверять активность разделов, попробуйте отключить, либо просто нет элементов в указанном интервале дат.

К файлам ts_print.css, ts_print.php вы можете указывать любые пути с любым названием файлов.

Шаблон текста для печати (в параметрах) - также можете удалить или написать свой, указанные в нем макросы будут заменены компонентом:
#X# - количество выбранных элементов
#DATE_ACTIVE_FROM#  - Дата печати От
#DATE_ACTIVE_TO#       - Дата печати До

Технические данные

Опубликован:
12.12.2013
Обновлен:
10.01.2017
Версия:
1.0.8
Установок:
100 - 499
Битрикс:
Первый сайт, Старт, Стандарт, Малый бизнес, Эксперт, Бизнес
Адаптивность:
Нет
Композит:
Нет

История версий

Версия 1.0.8
[x] Изменено название модуля
Версия 1.0.7
[x] исправлен фильтр элементов при включенной опции "Учитывать активность разделов"
Версия 1.0.6
[х] исправлен вывод свойств на печать, когда не заданы обязательные поля ID, IBLOCK_ID
Версия 1.0.5
- исправлена уязвимость модуля, в связи с чем инфоблок для печати задается в настройках модуля, в компонентах теперь нет такой возможности, после обновления в настройках данного модуля в админке укажите инфоблок для печати.
- фильтрация по датам активности, как оказалось, задана у не многих, переделал выборку элементов по дате создания. В этом случае, если элемент еще не активен, он выводится на печать, если кого-то такой вариант не устроит, обязательно мне сообщите, я вынесу это в отдельную опцию.
- изменения только в компонентах, шаблоны и стили не затронуты. Внимание! Перед обновлением ознакомьтесь с описанием обновлений, важные изменения.
Версия 1.0.4
Внимание! Шаблоны и стили компонентов будут перезаписаны, т.к. много изменений.
1) Добавлен вывод и РЕСАЙЗ изображений анонса и детальной, в параметрах компонента добавлен целый раздел настроек для картинок;
2) Добавлен вывод свойств элементов;
3) Добавлен вывод описания картинки и описания значений свойств.
Описания для свойств и изображений включаются в настройках инфоблока, а задаются в форме добавления элемента.
Версия 1.0.3
1) Исправлена кодировка в параметрах компонента
Версия 1.0.2
1) Исправлены ошибки
Установка модуля