2016-11-10 11:18:32 2122次浏览 3条回答 1 悬赏 10 金钱

我想在传入_list的页面中,再加一个变量怎么做

<?php echo \yii\widgets\ListView::widget([
    'dataProvider' => $modelBlog,
    'itemView' => '_list',
]);

最佳答案

  • koko 发布于 2016-11-10 14:51 举报
    <?php echo \yii\widgets\ListView::widget([
        'dataProvider' => $modelBlog,
        'itemView' => '_list',
        '传过去的变量名称' => $要传过去的变量,
    
    ]);
    
  • 回答于 2016-11-10 14:21 举报
    'itemView' => function ($model, $key, $index, $widget) {
    	return $this->render('_post', ['model' => $model, '变量' => '变量']);
    }
    
  • 回答于 2016-11-10 18:07 举报

    有个viewParams参数项:

    <?php echo  ListView::widget([
        'dataProvider' => $dataProvider,
        'viewParams' => ['name'=>$name],
    ]) ?>
    
您需要登录后才可以回答。登录 | 立即注册
xingyu
试用期

xingyu

注册时间:2016-11-04
最后登录:2017-02-23
在线时长:3小时50分
  • 粉丝0
  • 金钱15
  • 威望0
  • 积分45

热门问题