我正在尝试构建一个 CMS,并且想知道我如何拥有它,以便后端用户可以动态设置页面显示顺序。我知道 MySQL 如何使用 ORDER BY,但我希望用户能够说这个页面应该是第一个,等等。我什至不确定如何处理这个问题,所以任何帮助将不胜感激!谢谢!
最佳答案
只需将“order”INT 字段添加到“pages”表中,或者在存储这些数据的任何位置。然后只需为用户提供以某种方式进行编辑的选项,例如拖放页面,然后,在设置导航时,只需按订单字段订购。
关于PHP 用户设置显示顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4440552/