来自grails中siteMash的自定义body类

问题描述 投票:2回答:1

我在grails siteMash问题上有一些问题。我需要在每个GSP页面中定制类定义,但是在我的布局页面中我只有所有类的实例。所以每个页面我都会根据需要进行更改。但我尝试了pageProperties不工作可能是我正朝着正确的方向发展。亲切地看我的情况;

我的html页面有: -

 <body class="A">
 <body class="A logged-in">
 <body class="B billing logged-in">
 <body class="C logged-in">
 <body class="D popup">
 <body class="E">
 <body class="F logged-in">
 <body class="G logged-in">
 <body class="h logged-in">

我在做的是: -

在我的名字.gsp //这是我的模板布局页面

并且在我正在使用的每个页面中,但是没有在html视图中获取这些body类

它显示了布局体类。如果我在体内使用任何特定的类,那么所有页面都相同。

提前致谢,,

html5 grails gsp sitemesh
1个回答
5
投票

您可以使用sitemesh功能。多看一下article

在你的布局中尝试pageProperty

<body class="${pageProperty(name: 'body.class')}">
© www.soinside.com 2019 - 2024. All rights reserved.