Вы можете использовать этот plugin here. Подробное documentation показывает использование
Установка:
Grails установить плагин-заводной-сухари-плагин
Использование:
сухари плагин основан на MenuDefinitionService обеспечивается приложением. Так давайте создавать службу
Run-сервис создания 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
}
}
Вы можете определить, как много уровней, которые вы хотите !!!