这是一个全新的项目,它只包含Book和Author域类以及脚手架控制器和视图。对于书籍来说,版面似乎是断断续续的,但也许这只是一个与以前版本不同的风格变化。有人能帮我弄清楚这是否是Grails中的一个bug,是我做错了什么,还是它应该是什么样子?

这是所有密码..。
Author.groovy
package library
class Author {
String name
static hasMany = [books:Book]
static constraints = {
}
}AuthorController.groovy
package library
class AuthorController {
static scaffold = Author
}Book.groovy
package library
class Book {
String title
Author author
static constraints = {
}
}BookController.groovy
package library
class BookController {
static scaffold = Book
}发布于 2016-06-10 15:16:10
它没有坏,只是造型很差。但对于原型设计来说已经足够了。如果您想自定义样式-您可以编辑main.css。要更改支架视图,布局-运行grails install-templates并在src/main/templates/scaffolding中更改您想要的任何内容。
发布于 2016-06-10 17:46:53
好的,这是一个快速的黑客,它可以完成它。我不太喜欢它,但是,就像塔拉斯·科胡特说的那样,就目前而言,原型已经足够了。
我将查看脚手架插件,看看我是否可以把一个更干净的修复和创建一个拉请求。
加上这个普惠制。
./grails-app/views/_fields/oneToMany/_widget.gsp
<div class="property-value">
<ul style="list-style-type: none; margin-top: -25px;"> <!-- a negative margin... shame on me! -->
<g:each in="${value?.sort()}" var="val">
<li><g:link controller="${val.class}" action="show" id="${val.id}">${val}</g:link></li>
</g:each>
</ul>
</div>https://stackoverflow.com/questions/37737493
复制相似问题