2015-11-11 34 views
3

我想在我的Grails应用程序使用fullcalendar插件,我越来越没有找到所有的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 

我Grails中使用

compile ":full-calendar:1.5.1.0" 

2.3.7

理想我想这应该看看在Grails的2.3.7在实际文件的插件/ web应用/ CSS或JS文件夹当下。

我包括使用

<fullcal:resources/> 
干净

和Grails没有做任何魔法这次fullcalendar。

下面是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,而不是在web-app文件夹?

回答

0

做了很多排列组合后,这是对我工作:

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

,而不是

<fullcal:resources/> 
在头

编辑:

更好的办法将完全加强的资源添加到ApplicationResources.groovy并手动添加js an d css到/ web-app并将应用程序库添加到您的页面。由于fullcalender的grails插件尚未更新。