Skip to main content

Интеграция с компонентом Collections

Вот как выводить превью первого изображения из галереи Gallery3x прямо в таблице дочерних ресурсов компонента Collections.

Это значительно упрощает навигацию и управление контентом, так как менеджер сразу видит, какая картинка относится к какому ресурсу.

Подключение JS-рендера в системных настройках

Screenshot_1.jpg

Теперь нужно "сказать" компоненту Collections, чтобы он загружал JS-файл.

  1. Перейдите в Настройки (⚙️) → Системные настройки.

  2. В фильтре выберите пространство имен collections.

  3. Найдите ключ collections.user_js (Пользовательский JS-файл).

  4. Впишите в него путь к файлу: /assets/components/gallery3x/js/mgr/misc/renderers.js

Настройка колонки в Collections

Это финальный шаг, где мы связываем всё вместе.

  1. Перейдите на ресурс-контейнер и откройте настройки вида Collections (вкладка "Дочерние ресурсы" → ⚙️).

  2. Откройте на редактирование или создайте новую колонку со следующими параметрами:

    • Заголовок: Превью

    • Название: g3xCollectionsThumbnail

    • Рендерер: Gallery3x.renderer.image

    • Сниппет-рендер: g3xCollectionsThumbnail

    • Screenshot_2.jpg


      Результат:

      Screenshot_3.jpg