更改ListView Yii2中的摘要文本
如何更改Yii2的更改ListView Yii2中的摘要文本,listview,yii2,Listview,Yii2,如何更改Yii2的列表视图小部件中的摘要文本 echo ListView::widget([ 'dataProvider' => $dataProvider, 'itemView' => function($model, $key, $index, $widget){ return $this->render('_productViewData', ['model' => model]); },
列表视图
小部件中的摘要文本
echo ListView::widget([
'dataProvider' => $dataProvider,
'itemView' => function($model, $key, $index, $widget){
return $this->render('_productViewData', ['model' => model]);
},
'layout' => '<div class="col-md-12" style="margin-bottom: 50px;">
{pager}{summary}</div><div class="row">{items}</div><div
class="row"><div class="col-md-12">{pager}{summary}</div></div>',
pager' => [
'maxButtonCount' => 3,
'options' => ['class' => 'pagination']
]
]);
echo ListView::widget([
“dataProvider”=>$dataProvider,
“itemView”=>函数($model、$key、$index、$widget){
返回$this->render(“产品视图数据”,“模型”=>model]);
},
'布局'=>'
{pager}{summary}{items}{pager}{summary}',
寻呼机'=>[
“maxButtonCount”=>3,
'选项'=>['class'=>'分页']
]
]);
如果我添加
“摘要”=>“我的新文本”
,那么我的整个摘要行将更改为我的新文本
(计数将消失)。我试图实现的是显示19项中的1-19项
以获得我的新文本19项中的1-19项
。Red在github上发表了一些文章,但没有意识到如何做到这一点。提前谢谢你 如果您只需查看此属性的
以下标记将替换为相应的值:
:当前显示的起始行号(基于1)-{begin}
:当前显示的结束行号(基于1){end}
:当前显示的行数{count}
:可用行的总数{totalCount}
:当前显示的页码(基于1){page}
:可用页数{pageCount}
因此,这些是您可以使用的替换项。如果您只需查看此属性的,您将看到以下内容: 以下标记将替换为相应的值:
:当前显示的起始行号(基于1)-{begin}
:当前显示的结束行号(基于1){end}
:当前显示的行数{count}
:可用行的总数{totalCount}
:当前显示的页码(基于1){page}
:可用页数{pageCount}
因此,这些是您可以使用的替代品。您应该只替换布局,例如:
'layout' => '<div>My New Text {summary}</div>',
'layout'=>“我的新文本{summary}”,
您只需更换布局,例如:
'layout' => '<div>My New Text {summary}</div>',
'layout'=>“我的新文本{summary}”,
因此,我使用这些令牌的方式是“summary”=>[“begin”=>“bla bla”]
。我理解对了吗?但在我的情况下什么也没有发生:/now显示的只是{begin}
。可能我声明令牌错误?不,这类似于'summary'=>'总数为{totalCount}
-占位符将自动替换为值。因此,我必须使用这些令牌的方式是“summary”=>[“begin”=>“bla bla”]
。我理解对了吗?但在我的情况下什么也没有发生:/now显示的只是{begin}
。可能我声明令牌错误?不,它类似于'summary'=>'总数为{totalCount}'
-占位符将自动替换为值。