Не пойму, это только у меня такие сложности с migx, или это сам по себе такой пакет кривой?..
Предполагаю, что вы неправильно прописали конфиг формы. Там есть такая западня, что можно писать «inputTVtype»:«image», а можно писать «inputTV»:«image». При этом в первом случае именно тип указывается, а не ТВшка, а во-втором случае это именно ТВшка. Просто тип поля image использует медиасурс по умолчанию. А вот ТВшка уже наследует все настройки самой ТВшки, включая указанный медиасурс. Вот правильная конфигурация: [ {"caption":"Info", "fields": [ {"field":"title","caption":"Название"}, {"field":"image","caption":"Изображение","inputTV":"image"},{"field":"description","caption":"Описание","inputTVtype":"textarea"} ]} ]
Уже думал про это и проверил — не помогает(
Так а ТВ-поле image не пробовали создать? Судя по всему у вас или его нет, или оно не картинка, или нет доступа к нему.
В любом случае, 99% проблема в вас, а не в миге. Что-то вы не так настроили. Я много где делал галерею на миге и не возникало проблем никаких.
Ну не настолько уж я тупой))) Вот скрин полей со вкладки «Input Options». И с доступом к нему вроде как всё нормально. Во вкладке «Media Source» прописан рабочий источник с каталогом картинок по адресу «assets/img/» относительно корня. Источник отлично работает с обычными tv типа image. Или есть ещё какие настройки доступа? Я понимаю, что проблема всегда во мне самом) И сказать так всегда проще всего. Но этот ответ ничего не решает.
Это вы мне конфигурацию MIGX-ТВшки показываете. А вы мне покажите отдельную ТВшку с названием image. joxi.ru/8AnXDv9uMlj1mO
ыыыы))) дошло!!))) «inputTV» позволяет присоединить любую другую созданную tv-шку к этой migx-tv!!! это не тип tv-шки, а её имя!!! можно просто писать ИМЯ любой tv! («inputTV»: «requiredTVname») всё опять оказалось так просто!!! просто нигде про это толком не прочитал! всё заработало! СПАСИБО ОГРОМНОЕ!!!
Просто искать надо решение, сомневаясь в себе, а не подтверждение своей правоты, сомневаясь в продукте.
Как раз так обычно у меня и происходит) Поэтому по себе знаю, что когда у меня часто начинается излишний перекос на эту сторону, то это уже конкретно мешает. Опыт показывает, что эффективней всего баланс, ради которого можно посомневаться и в себе, и в продукте, да и вообще во всех и во всём))) Самое главное — искренне продолжать искать реальное решение всеми доступными способами и не сдаваться! ^^) Ещё раз спасибо за поддержку!
Пожалуйста.
Здравствуйте. А как сделать так, чтобы в админке были видны превью картинок. Если использовать стандартные параметры migx, то картинки видны: http://prntscr.com/jcwm3i , если использрвать свои tv, то их не видно http://prntscr.com/jcwmze . В остальном работает нормально (хотя в стандартном tv-параметре с картинками тоже не видно)
надо настроить рендер: https://yadi.sk/i/w58ZH_9s3VKFue
Освежу тему. Помогите разобраться с MEDIA SOURCES в MIGX v.2.12.0 Рецепт c inputTV, предложенный выше, работает только наполовину. Суть проблемы в том, что MIGX упрямо подставляет в качестве источника файлов системый default_media_source. При том что в настройках ряда MIGX есть параметр "Mediasource ID" (media_source_id), кроме того у ТВ, связанного с MIGX, есть свой mediasource. И оба этих источника напрочь игнорируются MIGX. Либо я не понимаю логику его работы. В случае с inputTV при вставке изображения используется системный default_media_source, а при отображении в grid'е - от inputTV. Т.е. изначально после вставки изображения его не видно, но если адаптировать (руками подправить) путь с учетом другого источника (указанного в inpetTV) превью появляется в гриде, но по понятным причинам, не видно при редакции. Есть возможность как-то разрулить источники? Каким образом настроить источник для отдельно взятого MIGX? PS. Еще накопал "sourceFrom":"MIGX", но он тоже не дает нужного эффекта. Нашел решение - "sourceFrom":"migx". Капсами не работает, строчными цепляется источник, указанный в MIGX