1

I want to know the usage and implementation of the bread crumbs in grails.

i have some gsp(view) pages ,Home page is default i have 6 categories and in that 6 sub pages i need to show the navigation path in my pageslike
home/grocery/sub grocery.... home/finance/subfinance...

i need to show the page navigation.

        <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>
4

1 に答える 1

3

正確に何を達成したいですか?コントローラ名とアクションを読み取る 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/をご覧になることをお勧めします。

于 2013-05-18T10:47:57.020 に答える