我在Yii2中有DocumentSearch
模型(扩展Document
模型)。当我搜索时,$ _GET参数就像/index.php?DocumentSearch[id]=4&DocumentsSearch[name]=Test
问:如何将DocumentSearch[id]
param替换成id
所有其他属性?我不喜欢这样
正如MacGyer在评论中所说,您应该简单地覆盖formName()
:
public function formName()
{
return '';
}
进一步了解formName()
:
表单名称主要用于
yii\widgets\ActiveForm
确定如何命名模型中属性的输入字段。如果表单名称为“ A”,属性名称为“ b”,则相应的输入名称将为“ A [b]”。如果表单名称是一个空字符串,则输入名称将为“ b”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句