Yii2 Gridview URL 太长
Yii2 Gridview URL too long
我有一个包含很多列的 Gridview,并且 class 的名称特别长 (MapInvestorToCountryRankDataProvidor
)。每当用户过滤网格时,都会生成一个很长的 URL。
有没有办法为 Class 名称而不是整个 class 使用别名?
您可以覆盖搜索模型中用于 GridView
的 formName 方法
在您的模型中添加如下函数,它将代替该名称使用
public function formName()
{
return 'smallName';
}
注意:如果您根本不想附加型号名称,您甚至可以 return 空字符串。
我有一个包含很多列的 Gridview,并且 class 的名称特别长 (MapInvestorToCountryRankDataProvidor
)。每当用户过滤网格时,都会生成一个很长的 URL。
有没有办法为 Class 名称而不是整个 class 使用别名?
您可以覆盖搜索模型中用于 GridView
的 formName 方法在您的模型中添加如下函数,它将代替该名称使用
public function formName()
{
return 'smallName';
}
注意:如果您根本不想附加型号名称,您甚至可以 return 空字符串。