【发布时间】:2018-07-08 17:43:54
【问题描述】:
我需要您对在 laravel 中创建的多级菜单的帮助,以及要排序的意见。 我有这样的数据库结构:
structure_id 是主键。 structure_name 是一个名字,会在前端显示。 structure_url 是锚点指向的 url。 module_id 在这里无关紧要(需要我在应用程序内使用)。 sort_position 很重要。它是从 1 到 x 的整数。我将按此编号按顺序排列菜单项。我还需要对更改订单有意见(我想我可以自己编写代码……我希望如此)。我真的不知道,在子菜单中如何处理 sort_position ......
parent_id 是一个属性,表示菜单项在另一个菜单项中有父项。因此,如果此值为 0(如默认值),则该项目已启动。如果 item 的 parent_id 为 f.e.: 2,则表示该 item 属于 structure_id = 2
我尝试了一些徒劳的实验,但我自己没有机会去做。我真的是laravel的初学者,所以我希望任何人都可以帮助我
【问题讨论】:
-
有什么问题?添加/编辑菜单项时,您可以手动指定顺序 (sort_position)。
标签: laravel menu laravel-5.5