PHP可控的菜单栏位置

时间:2010-05-28 01:18:31

标签: php position menubar

我是一个页面的管理员,我想给某些用户动态控制菜单栏布局。理想的是一个页面,其中包含一个菜单项和每个项目向上和向下的箭头,当您单击它们时,该项目将被重新排序。我对如何做到这一点有一个非常基本的想法,但我想提出一些建议。

这些项目存储在MySQL中,我只需要帮助确定如何订购或编号项目以及如何重新订购它们。这可能需要一些javascript技巧,我不熟悉JS。

2 个答案:

答案 0 :(得分:0)

您可以使用jQuery UI draggable对它们进行重新排序。

至于将它们保存到MySQL中,只需要一个order列并保存它们的位置。

然后在检索记录时,只需添加ORDER BY 'order' ASC或类似内容(应该是反对)。

答案 1 :(得分:0)

如果不知道系统有什么约束,这几乎是不可能回答的 - 具体是什么,你遇到了问题?渲染菜单的代码是否已经写好了?改变不切实际?如果是这样,那么数据结构是什么?

你可能想看一下PHPLM - 它上次我没有提供图形编辑器 - 但它编写得相当好,跨平台,可以容纳一系列数据结构。