2015-11-11 4 views
3

Я пытаюсь использовать fullcalendar плагин в моем Grails приложение и я получаю ресурс не найден для всех fullcalendar CSS и JS файлов:Grails дает ресурс не найден для fullcalendar CSS и JS файлов

Error| 
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css 
Resource not found: /plugins/full-calendar- 1.5.1.0/css/fullcalendar.print.css 
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css 
Resource not found: /plugins/full-calendar- 1.5.1.0/css/fullcalendar.print.css 
Resource not found: /plugins/full-calendar-1.5.1.0/js/fullcalendar.min.js 
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css 
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.print.css 
Resource not found: /plugins/full-calendar-1.5.1.0/js/fullcalendar.js 

Я использую

compile ":full-calendar:1.5.1.0" 

в граалей 2.3.7

в идеале я предполагаю, что это должно выглядеть в плагинах/веб-приложение/CSS или JS папки в граалей 2.3.7, где сами файлы настоящее время.

Я в том числе с использованием fullcalendar

<fullcal:resources/> 

И Grails чистый не делал никакой магии в этот раз.

Ниже приведен конфигурационный файл fullCalendarResources.groovy

modules = { 
    'full-calendar' { 
    dependsOn 'jquery' 
    dependsOn 'jquery-ui' 
    resource url: [ plugin:'full-calendar', dir:'css/fullcalendar', file:'fullcalendar.css' ] 
    resource url: [ plugin:'full-calendar', dir:'css/fullcalendar', file:'fullcalendar.print.css' ], attrs: [ media: 'print' ] 
    resource url: [ plugin:'full-calendar', dir:'js/fullcalendar',  file:'fullcalendar.js' ], 
     disposition:'head', nominify: true 
} 
} 

Мой основной вопрос почему он смотрит в/{плагин-имя} плагин/CSS вместо папки веб-приложение?

ответ

0

После делать много перестановок, это то, что работает для меня:

<g:javascript library="full-calendar"/> 
<r:layoutResources/> 

вместо

<fullcal:resources/> 

в голове

EDIT:

Лучший способ было бы добавить ресурсы fullcalender в ApplicationResources.groovy и вручную добавить js an d css to/web-app и добавьте библиотеку приложений на свою страницу. Поскольку плагин grails для fullcalender не обновлен.

 Смежные вопросы

  • Нет связанных вопросов^_^