Метки на изображениях элементов инфоблока

Метки на изображениях элементов инфоблока

от konyweb

Скриншоты

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

Дата публикации:
13.09.2021
Версия:
1.0.0
Адаптивность:
Нет
Поддержка композита:
Нет
Число установок:
Менее 50 раз

Совместимые редакции

Описание

Метки на изображениях элементов инфоблока - это модуль, который расширяет базовый инструмент административной панели и позволяет управлять метками на изображениях непосредственно на страницах редактирования элементов.

Модуль позволяет получить в результирующий массив arResult все координаты точек для дальнейшего позиционирования в шаблоне.

Возможности:

  • Создание меток для детального изображения
  • Создание меток пользовательского свойства типа файл
  • Создание меток для пользовательского свойства типа файл (множественное)
  • Получение меток в шаблоне компонента.
  • Метки не привязаны к шаблону, что позволит Вам выполнить любой дизайн отображения меток.

Модуль устанавливается с помощью стандартного установщика на активную лицензию 1С-Битрикс

Процесс установки:
1. Установить решение
2. В настройках инфоблока(для элементов которого необходимы метки) необходимо в поле "Файл с формой редактирования элемента:" выбрать файл по пути
/bitrix/modules/konyweb.pointer/point_form_edit.php
После этого на изображениях в панели управления у элементов появится кнопка управления метками.
3. В папке шаблона детального элемента в файле "result_modifier.php" добавить в конец код:
if (CModule::IncludeModule("konyweb.pointer")):
   $arResult = FileInputMod::setPoints($arResult);
endif;
В массиве arResult появится ключ "POINTS" у детального изображения и свойств типа "Файл", для которых были заданы метки
Пример:
[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.

Вы можете обратиться к нам за помощью в установке модуля и дополнительной настройки шаблона для вывода меток.

Подробное руководство и примеры
Поддержка оказывается в будние дни с 8-00 до 19-00 по МСК
E-mail: contact@konyweb.ru
Skype: konyahinzhenya32

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
Метки на изображениях элементов инфоблока
Метки на изображениях элементов инфоблока
Бесплатно