首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails3.1.8:带脚手架的edit.gsp不缩进hasMany集

Grails3.1.8:带脚手架的edit.gsp不缩进hasMany集
EN

Stack Overflow用户
提问于 2016-06-09 22:56:19
回答 2查看 194关注 0票数 1

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

这是所有密码..。

Author.groovy

代码语言:javascript
复制
package library

class Author {

    String name
    static hasMany = [books:Book]

    static constraints = {
    }
}

AuthorController.groovy

代码语言:javascript
复制
package library

class AuthorController {

    static scaffold = Author
}

Book.groovy

代码语言:javascript
复制
package library

class Book {

    String title
    Author author

    static constraints = {
    }
}

BookController.groovy

代码语言:javascript
复制
package library

class BookController {

    static scaffold = Book
}
EN

回答 2

Stack Overflow用户

发布于 2016-06-10 15:16:10

它没有坏,只是造型很差。但对于原型设计来说已经足够了。如果您想自定义样式-您可以编辑main.css。要更改支架视图,布局-运行grails install-templates并在src/main/templates/scaffolding中更改您想要的任何内容。

票数 1
EN

Stack Overflow用户

发布于 2016-06-10 17:46:53

好的,这是一个快速的黑客,它可以完成它。我不太喜欢它,但是,就像塔拉斯·科胡特说的那样,就目前而言,原型已经足够了。

我将查看脚手架插件,看看我是否可以把一个更干净的修复和创建一个拉请求。

加上这个普惠制。

./grails-app/views/_fields/oneToMany/_widget.gsp

代码语言:javascript
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37737493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档