Мне нужно знать, есть ли какой-нибудь бесплатный плагин, который позволяет использовать файловый браузер в приложении Grails. Пример того, что мне нужно, находится здесь. Я видел аналогичный вопрос в SO здесь, но решение не хорошо для меня. Обратите внимание, что ответ дает тот, кто публикует вопрос.
Grails: плагин для файлового менеджера
Ответы (1)
Вы можете попробовать подключаемый модуль grails elfinder-resources(Демо).
OR
Загрузите elfinder и установить прямо в ваше приложение.
person
MKB
schedule
29.11.2013
Спасибо! Какой из них лучше для существующего проекта Grails?
- person FrancescoDS; 05.12.2013
Моё личное мнение второе, я проверял, работает нормально.
- person MKB; 06.12.2013
Я видел, что это php. Вам не кажется странным смешивать коды?
- person FrancescoDS; 06.12.2013
Grails elfinder-connector plugin
поможет вам удалить этот php-код. Взгляните на grails.org/plugin/elfinder-connector. Я использовал это вместо кода php.
- person MKB; 06.12.2013
‹script› $().ready(function() { var elf = $('#elfinder').elfinder({ url : '${g.createLink(controller:'elfinderConnector')}' }).elfinder(' пример'); }); ‹/скрипт›
- person MKB; 06.12.2013
Если я правильно понимаю, вы скачали исходный код elfinder и установили подключаемый модуль. Куда вы поместили загруженный исходный код?
- person FrancescoDS; 06.12.2013
Точно. Следуйте инструкциям по установке, указанным на github.com/Studio-42/elFinder/wiki/Install< /а>. Установите плагин, добавьте расположение папки в конфиг
grails.plugin.elfinder.rootDir = "PATH_TO_ROOT_DIR"
и замените код скрипта (php) на код скрипта плагина (на странице, где вы хотите показать файлы)
- person MKB; 06.12.2013
давайте продолжим это обсуждение в чате
- person FrancescoDS; 06.12.2013
если ресурсы elfinder не установлены, похоже, они не работают... ОШИБКА resource.ResourceMeta - Ресурс не найден
- person FrancescoDS; 06.12.2013