六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 155|回复: 0

让Grails1.3.7也拥有2.0的界面

[复制链接]

升级  52%

6

主题

6

主题

6

主题

童生

Rank: 1

积分
26
 楼主| 发表于 2013-1-29 13:45:31 | 显示全部楼层 |阅读模式
创建项目后,替换如下文件(用2.0的替换1.3.7的):

grails-app\views\layouts\main.gsp
grails-app\views\error.gsp
grails-app\views\index.gsp
web-app\css\errors.css
web-app\css\main.css
web-app\css\mobile.css
web-app\images\apple-touch-icon-retina.png
web-app\images\apple-touch-icon.png
src\templates\scaffolding\create.gsp
src\templates\scaffolding\edit.gsp
src\templates\scaffolding\list.gsp
src\templates\scaffolding\renderEditor.template
src\templates\scaffolding\show.gsp
src\templates\scaffolding\_form.gsp

其中 src\templates\scaffolding\_form.gsp 需要修改文件内容:

加引用:
<% import org.codehaus.groovy.grails.plugins.PluginManagerHolder %>

将(共两处)
boolean hasHibernate = pluginManager?.hasGrailsPlugin('hibernate')
替换成:
boolean hasHibernate = PluginManagerHolder.pluginManager.hasGrailsPlugin('hibernate')


---------------------
其实后来发现,将1.3.7的domain先复制到2.0里,生成完gsp再复制回来也一样,= =


您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表