【发布时间】:2018-05-22 19:14:16
【问题描述】:
我已经为 yii2 高级设置了漂亮的 URL 在 config/main.php
'urlManager' => [
'class'=>'yii\web\UrlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'/' => 'site/index',
],
],
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
一些控制器
$searchModel = new UserSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
但是来自 gridView $searchModel 的查询过滤器仍然很脏,我可以在没有 UserSearch[name]=jack 的情况下使用类似 some/action?name=jack&shift_id=1 的漂亮参数吗?
some/action?UserSearch%5Bname%5D=jack&UserSearch%5Bshift_id%5D=1&UserSearch%5Bmanager_id%5D=176
【问题讨论】:
-
请向我们展示您的
view内容。 -
来自过滤器gridview的url参数
标签: yii2