首頁  >  文章  >  後端開發  >  YII框架GET传值,URL显示的问题,标题要长。。。。。。。。。

YII框架GET传值,URL显示的问题,标题要长。。。。。。。。。

WBOY
WBOY原創
2016-06-23 14:39:531003瀏覽

请教一下各位前辈,YII框架的后台URL一般是这样的/index.php?r=modules名/控制器名/方法名
现在我要是用get传值,正确的url应该是:/index.php?r=modules名/控制器名/方法名&title=2&search_sub=%CC%E1%BD%BB。但是我点击提交按钮之后url却变成了这样/index.php?title=2&search_sub=%CC%E1%BD%BB,直接跳到了前台首页面。这是什么原因呢,如何修改呢?


回复讨论(解决方案)

一般处理程序不回修改url的,你看看你有没有在配置文件里面配什么
urlManager'=>array(
         'urlFormat'=>'path',
            'showScriptName'=>false,
         'rules'=>array(

这样的东东,如果有,先拿掉在测试。

urlManager'=>array(
         'urlFormat'=>'path',
            'showScriptName'=>false,
         'rules'=>array(

这个我没有开启,一直是注释的状态。

通过firebug看下你按钮链接地址,是否是期望地址。

还有就是我使用了iframe,会是这个原因吗?

不是iframe的原因

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn