您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

yii框架中get提交表单时生成的URL有关问题

2026/1/30 13:54:49发布27次查看
yii框架中get提交表单时生成的url问题。。。。。。。
用get提交表单的时候url类似是这样的www.baidu.com/index.php/test?id=12
后面是?id=12
想问下在php或者yii框架里面,有什么办法把get提交表单的时候url变成www.baidu.com/index.php/test/id/12
就是 ?id=12 变成了 /id/12
请给位帮帮小弟了。
我用的是yii框架
------解决方案--------------------
表单的提交中,是由javascript构造的get url
/index.php/test/id/12 是yii本身的一个路由规则,可在如下的文件中进行修改:
protected/config/main.php
将第41行至48号取消注释,即会使用 index.php/test/id/12 类似的路由规则。
这样,你提交到当前php应用的表单,相关的javascript会重新组织get url。
------解决方案--------------------
参考curlmanager 默认情况下 访问路径是 index.php?r=index(控制器)/a(action)/参数1/数据1/参数2/数据2
如果你想去掉index.php?r=xxx  在main.php中配置路由管理类 具体看一下上述类  有基本介绍 然后在改下.htaccess 即可!
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product