Yii2搜索链接

时间:2018-02-08 16:27:22

标签: php forms search hyperlink yii2

在Yii2中,我有这样的搜索链接:localhost/project/web/?ItemSearch%5Btitle%5D=star

如何将其更改为:localhost/project/web/?title=star

这是我的表格

<?= $form->field($model, 'title') ?>

它看起来像这个

<input type="text" name="ItemSearch[title]">

当我尝试将其更改为:

<input type="text" name="title">

搜索无效但链接看起来不错。

你知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

您需要覆盖模型的formName方法以返回空字符串
基本上它会跳过输入的name属性中的模型名称(使用此模型的所有输入)

class ItemSearch extends Model
{
    public function formName() {
        return '';
    }
}