我使用octoberCMS Builder插件构建自己的插件。 有2种不同的模型类
在模型类中" item"我与模型类别有关系,因此每个项目都可以链接到"类别"。
在我的网页上,我想显示模型类类别和模型类中的所有项目" item"与该类别相关联的。
但是,现在显示所有项目而不是链接到类别的项目。 我的想法是使用==符号,但到目前为止还没有工作。 我该如何解决这个问题?非常感谢帮助!
答案 0 :(得分:0)
可以使用父母子女关系。
在
Categories
模型中添加关系
$categories= Category::all();
// pass $categories to view
现在您只需抓取
即可category
its items
现在循环播放
<ul> {% for category in categories%} <li> <h3> {{ category.name }} </h3> <ul> {% for item in category.items %} <li>{{ item.name }}</li> {% endfor %} </ul> </li> {% endfor %} </ul>
和show list of categories
each list have sub-list
它将{%if session.logged_in%}
作为主列表,{%else%}
作为它的项目
如有疑问请发表评论。