Я использую плагин ckeditor для grails (: ckeditor: 3.6.2.2), и я хотел бы повторно использовать File Chooser, используемый для выбора изображений внутри редактора текстовых файлов. Я хотел бы использовать его в форме для выбора изображений.Как я могу повторно использовать файл-подборщик плагина ckeditor grails?
документация плагина заставляет меня предположить, что это возможно: «Если вам просто нужна ссылка на файл-браузер есть fileBrowserLink тег:
<a href="${ckeditor:fileBrowserLink(type:'Image', userSpace:'userone')}">Open file browser</a>
Если вы хотите, чтобы вернуться на пути выбранного элемента в файловом браузере просто определить яваскрипта функцию под названием ckeditorFileBrowserItemSelected на странице, содержащей ссылку открытия.
<script type="text/javascript" charset="utf-8">
function ckeditorFileBrowserItemSelected(path) {
// do whatever you want with path
alert(path);
}
</script>"
http://stefanogualdi.github.com/grails-ckeditor/docs/ref/Tags/fileBrowser.html
К сожалению, я не заставляю его работать. Если я использую выше подход, чтобы создать ссылку, я получаю исключение:
errors.GrailsExceptionResolver MissingMethodException occurred when processing request: [GET] /Admin/courseTemplate/create
No signature of method: Users_antonepple_NetBeansProjects_Eppleton_Relaunch_Admin_grails_app_views_courseTemplate_create_gsp.fileBrowserLink() is applicable for argument types: (java.util.LinkedHashMap) values: [[type:Image, userSpace:userone]].
Я также попытался использовать FileBrowser Tag, как это:
<ckeditor:fileBrowser type="Image" userSpace="userone">Open file browser</ckeditor:fileBrowser>
В результате файловый менеджер открывает вместо от FileChooser, которого я ищу. Диспетчер файлов не позволяет выбрать изображение.
Что я делаю неправильно, и что я могу сделать вместо повторного использования File Chooser?
я нашел причину моей первой проблемы: документация имеет двоеточие, где она должна быть периодом. Это исправляет исключение ... – monacotoni