如何更改ListView
小部件Yii2中的摘要文本?
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']
]
]);
如果我添加了"summary" => "My new text"
,而不是我的整个总结行,那么就会更改为My new text
(计数折扣)。我想要实现的是Showing 1-19 of 19 items
来获取My new text 1-19 of 19 items
。发布了一些关于github的文章,但没有意识到如何实现它。提前谢谢你!
发布于 2018-02-12 00:08:28
如果您只查看此属性的评论,您将看到以下内容:
以下令牌将被替换为相应的值:
{begin}
:当前显示的起始行号(基于1)- {end}
:当前显示的结束行号(基于1)。{count}
:当前显示的行数{totalCount}
:可用行总数{page}
:当前显示的页码(基于1){pageCount}
:可用页数这些是你可以用的替代品。
发布于 2018-02-12 00:10:28
你应该把布局替换一下(如:
'layout' => '<div>My New Text {summary}</div>',
https://stackoverflow.com/questions/48741756
复制相似问题