Yii2如何设置小部件ListView的标题

时间:2014-04-18 19:30:42

标签: php yii2 yii-widgets

我已安装在Yii 1.1中

 $this->widget('zii.widgets.CListView', array(
'template' => Yii::t('Site','Header News')

但是如何在Yii2中做到这一点?

echo ListView::widget(['template' => Yii::t('Site','Header News'), 
    'dataProvider' => $tipsList,
    'itemView' => '_listItem',
    'layout' => '{items}{pager}',
    'itemOptions' => [
    ],
    'options' => [
        'links' => '<h2>test</h2>',
        'tag' => 'ul',
        'class' => 'ten-vertical summary-list',

    ],

    'viewParams' => array(
        'categoryAlias' => $categories[0]->urlAlias,
        'imageConfig' => array('width' => 120, 'height' => 120, 'fill' => true),
        'firstImageConfig' => array('width' => 436, 'height' => 436, 'fill' => true),
    ),
]);

Param 'template' => Yii::t('Site','Header News')不起作用

2 个答案:

答案 0 :(得分:3)

Yii2中ListView的

template属性称为layoutLink

答案 1 :(得分:1)

示例:

'layout' => '<li class="list-header">Header</li>{items}{pager}',
'options' => [
        'tag' => 'ul',
],

li.list-header 将添加到父标记 ul