Удавалось ли кому связать MIGX с Image+?
Решено делать галерею на MIGX. Но хочется что бы была возможность отрегулировать кадрировку миниатюр, для этого, кажется, есть только один компонент это Image+, и у MIGX даже есть соответствующий рендер, но что-то не получается… Есть ли люди, которые уже делали эту процедуру или может видели подробный туториал? Готов отблагодарить за помощь материально в разумных пределах.
Заранее благодарю!
Заранее благодарю!
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
1. Создаём tv с типом ввода migx.
2. Вкладки формы:
3. Разметка колонок:
В админке получается так (кликабельно):
Вывод в шаблоне (через fenom, должен быть установлен pdoTools и включена настройка — Использовать Fenom в шаблонах ):
Здесь берётся id текущего ресурса, plus — название tv, {$row.text} — поля из конфига migx.
Даже не могу описать в двух словах. То колонки пропадали, то зависало, то ошибка 500, то вообще нет страницы…
Я вообще всё мышкой накликивал прямо в интерфейсе MIGX, ибо это моя вторая попытка постичь этого зверя.
Я очень новичок, но полёт фантазии никак обуздать не могу)))
Последний вопрос — если мне надо кадрировать строго в 222х128рх, то в обычно я создаю отдельную TV-шку Image+, где в настройках указываю эти размеры.
Я правильно понимаю, что надо это TV указать в MIGX в настройках inputTV для колонки изображений?
А! Еще мне надо как-то получить два URL'a в полях MIGX — полноразмерной фотки и её миниаютюры (еще две колонки, получается). И я буду счастлив как бегемот))
А еще можно ли как-то без Fenom'a? Я полный нуб и от незнания пока еще очень боюсь эту штуку((((
Вобщем, последняя просьба растянулась)))
Что блин не так? Почему превью не видны? Да и ощущение, что файлы не добавились в таблицу в документе
Может что-то с чем-то дружиться отказывается? (например, мои голова и руки, лол)))
Судя по документации, в данном случае такой возможности нет.
Картинку так то можно ресайзить сразу на фронте, например через pThumb (кеш гибко настраивается, чтобы каждый раз миниатюры не создавало). Для чего здесь в принципе нужно использовать image+ уже не ясно) Если нужен именно ручной кроп, то выбор за UserFiles.
Судя по всему, вам стоит использовать решения ms2Gallery или UserFiles, т.к. там уже всё готово, и пилить это ещё раз на migx во первых сомнительно в плане удобства, во вторых бессмысленно :)
Буду смотреть в сторону UserFiles, вроде не дорого, лишь бы то что надо было
targetWidth (минимальная ширина), targetHeight (минимальная высота), targetRatio (пропорция). Правильно ли я все понял?
Спасибо!
PS. поздно понял что вы в ручную все вводите. учитесь через конфигуратор делать. это удобнее
а в вашем случае нужно дописать параметры imagePlus в параметр config
я условно написал не уверен что правильное имя configs