Створення галереї з мультизагрузка і джерелом файлів migx

Створюємо джерело файлів

Відкриваємо в верхньому меню пункт «Медіа» - «Джерела файлів». Натискаємо «Створити нове джерело файлів»:

Зберігаємо, в списку знаходимо щойно створений джерело, тиснемо праву кнопку, вибираємо «Редагувати». Необхідно відредагувати поля «basePath» і «baseUrl», встановити їм значення:

Необхідно в / assets / створити директорію resourceimages і встановити права на запис.

Створюємо TV параметр

  • Вкладка «Загальна інформація»
    • Ім'я - resourcealbum
    • Підпис - Галерея
  • Вкладка «Параметри введення»
    • Тип вводу - migx
    • Конфігурації - resourcealbum
  • Вкладка «Доступно для шаблонів»
    • Відзначаємо шаблони, в яких буде використовуватися галерея.
  • Вкладка «Джерела файлів»
    • Для потрібного контексту (web за замовчуванням) встановлюємо створений в першому кроці джерело файлів ResourceMediaPath (подвійним кліком по відповідному полю).

Створюємо конфігурацію для MIGX

У верхньому меню переходимо в «Додатки» - «MIGX». Перемикається на вкладку «MIGX» і натискаємо «Додати елемент». В поле «Name» пишемо resourcealbum. натискаємо кнопку «Виконано». У списку знаходимо створену конфігурацію, натискаємо правою кнопкою, вибираємо «Експорт / імпорт», в текстове поле вставляємо наступний код:

Після цього заходить в документ, який буде використовувати галерею, в додаткових полях бачимо таблицю і 2 кнопки:

  • Load from media source - завантажити всі файли, які відносяться до цього документа. Кнопка корисна, якщо ви завантажуєте зображення по FTP. Для кожного з документів створюється директорія в assets / resourceimages / ID.
  • Upload Files - відкриває діалогове вікно з завантаженням файлів в галерею.

Для того, щоб зробити написи кнопок російською мовою, можна створити відповідні записи в лексиконі. Заходимо в «Управління словниками», вибираємо простір імен «migx», тема «default», мова «ru» і створюємо 2 записи:

  • migx.load_from_source - Завантажити з папки
  • migx.upload_images - Завантажити з комп'ютера

Необхідно знати

  • Галерея коректно працює тільки з існуючими ресурсами. Для використання з новими ресурсами, необхідно спочатку зберегти документ. щоб йому було призначено ID.
  • При видаленні зображень з таблиці TV поля, вони так само будуть видалені з папки.

Схожі статті