1
listviewで余分なパラメータを渡す方法。 itemviewを関数として挿入するlistviewの余分なパラメータをyii2の関数として渡す方法
<?
echo ListView::widget([
'dataProvider' => $dataProviderbooking,
'itemView' => function ($model, $key, $index, $widget) {
return $this->render('_itembookingview',['model' => $model,'index'=>$index]);
// or just do some echo
// return $model->title . ' posted by ' . $model->author;
},
'viewParams'=>['dataType'=>$dataType],
]); ?>
viewparamsは、itemviewのみを取得します。これを修正するには、次のようにします。