Створення галереї з мультизагрузка і джерелом файлів 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 поля, вони так само будуть видалені з папки.