BeWithYou

胡搞的技术博客

PHP

PHP实现菜单无限分级


无限分级,或者说无限分类,就是一种类似于X叉树的结构。比如X国下面有Y省,Y省下面再设立Z市,以此类推。 我的使用场景在于用户菜单的显示。数据在DB中的体现是这样的:每条记录对应一个菜单,并记录其对应的母菜单id。实际上描述整个数据结构,就是以n个母菜单为根节点的树组成的森林。 生成权限的treeview 那么在从DB全量拉取了这些记录以后,如何将其组织成树呢。我们需要用到PHP的引用
PHP

Laravel下自定义Auth


最近在学习Laravel,很多开箱即用的功能比较方便。自带的Auth用户认证就属于其中一种。网站用户和管理后台用户在逻辑上必须得分开,这里记录一下管理后台中用户认证的方法。 新建项目,修改相关配置,比如.env,config/下的文件等 修改database/migrations/下的文件,添加所需要的user表,如admin_users表。 结构与自带的user相同
回到顶部