2016-04-22 3 views

答えて

2

をホームページからのナビゲーションを表示するために実装する必要があります。

をパン粉プラグインがMenuDefinitionServiceは、アプリケーションによって提供されているに基づいている:使用

Grailsのインストール・プラグイングルーヴィー・ブレッドクラム・プラグイン

:詳しいdocumentationは使用

インストールを示しています。それでは、サービスを作成手放す

ファイル名を指定して実行MenuDefinitionServiceでMenuDefinitionService

サービスを作成する例

loadMenuDefinition

というメソッドを作成
class MenuDefinitionService { 

    static transactional = false 

    static scope = "session" 

    static proxy = true 


    def loadMenuDefinition() { 
     def menus = [] 

     menus << new MenuItem(name : "page-one", message:"page.one.demo", controller: "BreadCrumbsDemo", action: "pageOne") 
     MenuItem menuThreeTwo = new MenuItem(name : "page-two-", message:"page.two.demo", controller: "BreadCrumbsDemo", action:"pageThreeTwo") 
     menuThreeTwo << new MenuItem(name : "page-two.one", message:"page.two.one.demo", controller: "BreadCrumbsDemo", action:"pageThreeTwoOne") 
     menuThreeTwo << new MenuItem(name : "page-two.two", message:"pagetwo.two.demo", controller: "BreadCrumbsDemo", action:"pageThreeTwoTwo") 
     menus << menuThreeTwo 

     menus 
    } 
} 

あなたはあなたが望むように多くのレベルを定義することができます!

関連する問題