2013-05-02 61 views
1

让我解释什么,我试图做的,从基础如何做动态网站菜单?

所以,我的应用程序有一个顶部的菜单栏

这是,对于各种主机的原因,外部定义和结构可以通过我的休息API:

App.Menu = DS.Model.extend({ 
    parent: DS.belongsTo("App.Menu"), 
    children: DS.hasMany("App.Menu"), 
    link: DS.attr("string"), 
    route: DS.attr("string"), 
    title: DS.attr("string")}) 

我需要的东西,运行,当应用程序启动时,App.Menu.find(),然后采取集合,并在模板中遍历它,然后将其包含在应用程序模板中。

控制器不工作

查看没有工作,我似乎无法真正弄明白collectionviews

即使将它嵌入右侧的应用程序模板不工作,因为没有收集在这一点

其实,使它更有趣,每个菜单项有许多孩子 和理想将调用子模板为每一个孩子,递归

回答