Рендер изображение в MIGX внутри MIGX
Всем привет, делаю Поле MIGX, внутри которого есть еще поле MIGX, которое добавляет изображения.
Проблема в том, что в админке в добавленных элементах с изображениями не рендерится картинка
Сам рендер я указываю стандартный:
Кто то решал такую проблему?
Проблема в том, что в админке в добавленных элементах с изображениями не рендерится картинка
Сам рендер я указываю стандартный:
"renderer": "this.renderImage"
В строк элемента в src, прописывается:/connectors/system/phpthumb.php?h=80&f=png&src=assets/images/res/17/egqc39-2.jpg&source=2
т.е. тут сама ссылка прописана верно, не работает первая часть ссылки: /connectors/system/phpthumb.php?h=80&f=pngКто то решал такую проблему?
Комментарии: 9
Я проверил всё работает, надо только в родительском migx на вкладке Formtabs в поле Multiple Formtabs выбрать дочерний элемент. Ну ещё похоже что никакие источники файлов кроме filesystem не воспринимает, хотя это не точно.
Ты говориш про создание отдельной конфигурации? У меня без конфигураций
Посмотрите логи и журнал на ошибки phpThumb.
Попробуйте обратиться через:
Попробуйте обратиться через:
/assets/components/gallery/connector.php?action=web/phpthumb&ctx=web&h=80&f=png&src=assets/images/res/17/egqc39-2.jpg&source=2
Так же попробуйте указать полный путь файла. Скорее всего из-за этого ошибка.
Так, превью отображается если перед assets/images/res/17/egqc39-2.jpg&source=2 добавить ручками слеш "/"
Рабочий путь: /connectors/system/phpthumb.php?h=80&f=png&src=/assets/images/res/17/egqc39-2.jpg&source=2
ХМ, как бы заставить это работать автоматом?
Я бы рекомендовал использовать конфигурации)))
Думаю когда то начну это делать, сейчас лень =)
Вобщем проблема решилась тупо добавлением / в начале источника
Проблема заключается в том, что у внутреннего поля скорей всего указали другой источник файлов.
А MIGX по умолчанию использует источник который указан в системных настройках «default_media_source».
Проблема решается так:
А MIGX по умолчанию использует источник который указан в системных настройках «default_media_source».
Проблема решается так:
{"field":"img","caption":"Изображение","inputTV":"source.content.img","sourceFrom":"config",
"sources":"[{\"MIGX_id\":\"1\",\"context\":\"web\",\"sourceid\":\"5\"},{\"MIGX_id\":\"2\",\"context\":\"mgr\",\"sourceid\":\"5\"}]"}
Вместо цифры 5 (рядом со sourceid) — укажите ID нужного источника файлов.
Спасибо, это я знаю, в моем случае используется mixedimage, там источник задается в настройках поля
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.