url模式的讨论

浏览:324 发布日期:2018/02/08 分类:ThinkPHP5专区
主要的目的是解决同一套系统,根据不同的ID显示和操作不同的内容。
内容核心:都是获取ID后,查找不同的信息显示。

第一种实现方式:
http://127.0.0.1/template/public/admin/user/index/id/1.html
根据传参数ID来解决,得到ID后。
如果需要根据ID去操作,新增等信息。每次在Html页面上必须带参数ID。
当前地址:/template/public/admin/user/index.html
调用url("")函数生成地址:/template/public/admin/user/index.html:调用url的时候需要带上id才能完整。
module:admin,controller:User,action:User

我觉得是否有另外一种模式思考:
http://127.0.0.1/template/public/admin-1/user/index.html
在module里面添加一个id,但是module指定的还是admin。
这样有一个好处,在html页面上直接调用url()即可把ID带上。
当前地址:/template/public/admin-1/user/index.html
调用url("")函数生成地址:/template/public/admin-1/user/index.html
module:admin,controller:User,action:User


为什么我想这样做?每次在页面上开发,经常会忘记传ID,并且多几个页面切换,都必须带上。现在按我的思路去修改,只需要url函数自动生成。
不知道各位有其他解决方案?
最佳答案
评论( 相关
后面还有条评论,点击查看>>