面包屑在grails中
我想知道grails中面包屑的使用和实现。
我有一些gsp(查看)页面,主页是默认的我有6个类别,在那6个子页面中,我需要在我的页面中显示导航路径
home / grocery / sub grocery .... home / finance / subfinance ...
我需要显示页面导航。
<div id="heder_content">
<g:if test="${session.user }">
<div id="bread_crumbs"style="position:absolute;top:0px;left:474px;height:80px;width:800px">
</div>
</div>
</g:if>
你想要达到什么目的? 您可以尝试在读取控制器名称和操作的地方创建taglib,并传递一些参数以显示产品名称。 我的意思是这样的:
<g:breadcrumb title="${product.name}" />
并在你的taglib文件中:
class BreadCrumbTagLib {
def breadcrumb = { attrs ->
def title=attrs.remove('title')
out << '''<div id="bread_crumbs"style="position:absolute;top:0px;left:474px;height:80px;width:800px">${controllerName} / ${actionName} / ${title} </div>'''
}
}
我的例子很简单,但我希望你明白! 如果你需要更复杂的东西,我建议你看看:http://adityakalia.wordpress.com/2011/01/10/breadcrumbs-framework-for-grails/
链接地址: http://www.djcxy.com/p/6655.html下一篇: Spring Web Flow config for SpringFramework 3.0 or alternatives?