我在bootstrap extension
项目中使用yii
。该项目有很多grid-view
个摘要文本,其夏日文本为{model name} {start} - {end} of {count}
。我使用grid-view
来覆盖夏日文字:
$this->widget('bootstrap.widgets.TbExtendedGridView', array(
'id' => 'grid1',
'fixedHeader' => true,
'type' => 'listtable',
'template' => "{items}{pager}{summary}",
'summaryText' => 'my text',
'dataProvider' => $model->search(),
'htmlOptions' => array(),
'columns' => array(
// ..
)
));
现在我不想写每个网格'summaryText' => 'Shown'.' {end} '.'out of'.' {count}',
。我决定在所有grid-view
中显示相同的文字。我不知道怎么做。我可以在TbGridView中或在必须设置summaryText
的位置执行此操作。
Here is summaryText doc
答案 0 :(得分:1)
只需在TbExtendedGridView
类init
函数
/**
* Widget initialization
*/
public function init()
{
$this->summaryText="Your sumary text";
.....
}