Вход Регистрация
*— обязательные для заполнения поля
Войти через социальные сети
Введение
Компоненты

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

После установки модуля в систему копируются два компонента:
- 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#       - Дата печати До


Комментарии
Авторизуйтесь, чтобы оставлять комментарии
История обновлений
21 день назад
[x] Исправлены проблемы в логических полях
21 день назад
[x] Исправлены ошибки заполнения тега "param"
26 дней назад
[+] Добавлен новый раздел настроек для Ya.Metrika2, пока одну цель можно задавать, если кому нужны другие цели, пишитею [х] Исправлен вызов цели Яндекс.Метрики, сейчас без разницы, Ya.Metrika или Ya.Metrika2
35 дней назад
[+] Добавлена возможность переопределить свойства инфоблока для подсчета отзывов и рейтинга в модуле отзывов с помощью констант.
В файле /bitrix/php_interface/dbconn.php добавьте две константы со своими кодами свойств и все будет записываться:
define('API_REVIEWS_COUNT_PROP', 'API_REVIEWS_COUNT');
define('API_REVIEWS_RATING_PROP', 'API_REVIEWS_RATING');
39 дней назад
[+] Добавлена запись счетчика отзывов и рейтинга в свойства элемента инфоблока
Счетчик будет работать только если в настройках задана привязка к IBLOCK_ID и ELEMENT_ID
Автоматически у элемента создается два свойства API_REVIEWS_COUNT и API_REVIEWS_RATING
Теперь можно выводить свои рейтинги и счетчики в каталожных компонентах
[x] Исправлен счетчик отзывов, неактивные отзывы больше не считаются и для администраторов
[x] Ссылка на отзыв открывается в новом окне вместо алерта
[x] Временно отключено все кеширование
40 дней назад
[x] Фикс кнопки закрытия плагинов alert, modal, offcanvas
40 дней назад
[+] api_magnific_popup
40 дней назад
[+] Добавлен лайтбокс Magnific Popup для фото и видео
Обязательно обновите модуль TS Front-end framework до версии 1.12
42 дня назад
[x] Обновлен offcanvas
42 дня назад
[x] Добавлена очистка слеша справа в поле: http(s)-адрес сайта