Метки на изображениях элементов инфоблока - это модуль, который расширяет базовый инструмент административной панели и позволяет управлять метками на изображениях непосредственно на страницах редактирования элементов.
Модуль позволяет получить в результирующий массив arResult все координаты точек для дальнейшего позиционирования в шаблоне.
Возможности:
- Создание меток для детального изображения
- Создание меток пользовательского свойства типа файл
- Создание меток для пользовательского свойства типа файл (множественное)
- Получение меток в шаблоне компонента.
- Метки не привязаны к шаблону, что позволит Вам выполнить любой дизайн отображения меток.
Процесс установки:
Модуль устанавливается с помощью стандартного установщика на активную лицензию 1С-Битрикс
- Установить решение
В настройках инфоблока(для элементов которого необходимы метки) необходимо в поле "Файл с формой редактирования элемента:" выбрать файл по пути /bitrix/modules/konyweb.pointer/point_form_edit.php
После этого на изображениях в панели управления у элементов появится кнопка управления метками.
- В папке шаблона детального элемента в файле "result_modifier.php" добавить в конец код:
if (CModule::IncludeModule("konyweb.pointer")):
$arResult = FileInputMod::setPoints($arResult);
endif;
Пример:
[POINTS] => Array(
[0] => Array
(
[percentleft] => 5.53
[percenttop] => 36
[coords_x] => 26
[coords_y] => 108
[id] => 1
[id_file] => 411
[url_file] => /upload/iblock/830/83050fa7fff957377f0fcc3c6333617a.jpg
[url_point] =>
[title_point] => Дверь
[text_point] => Тестовый текст дверь
)
[1] => Array (
[percentleft] => 35.96
[percenttop] => 74.33
[coords_x] => 169
[coords_y] => 223
[id] => 2
[id_file] => 411
[url_file] => /upload/iblock/830/83050fa7fff957377f0fcc3c6333617a.jpg
[url_point] =>
[title_point] => Пуфик
[text_point] => Тестовый текст пуфик
)
percentleft - отступ точки слева в процентах
percenttop - отступ точки сверху в процентах
Добавление и удаление меток:
- Добавление метки происходит после клика на изображение в соответствующем месте
- Для удаления точки необходимо кликнуть по ней
Внимание: для вывода меток на изображение в шаблоне необходимо обладать базовым уровнем знания php, верстки и пониманием принципов работы шаблонов 1с-Bitrix.
Вы можете обратиться к нам за помощью в установке модуля и дополнительной настройки шаблона для вывода меток.