#define menuList(menus, path) #for(menu: menus) #if(!menu.authCheck()) #continue #end #if(activeId == "") #setLocal(activeId = menu.id) #end #setLocal(pathStr = path == "" ? menu.id : path + "_" + menu.id) #setLocal(act = activeId.startsWith(pathStr) ? " active" : "") #if(menu.folder == 0) #setLocal(sign = menu.getLink().indexOf('?') >= 0 ? '&' : '?')
  • #(menu.caption)
  • #else if(menu.subs)
  • #(menu.caption)
  • #end #end #end