在7:00的时候为何可以使用$model传id,title?
看了一下GridView组件的代码,是有$model的代码,应该是从组件中传到\backend\views\post\index.php中的,但是这是一个怎样的过程?不是很能理解,希望能有大神指点一下!谢谢!
<?php
//使用GridView组件
echo GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
//设置需要显示的部分
'id',
'title'=>[
//属性
'attribute' => 'title',
//不使用HTML过滤
'format' => 'raw',//将value的html过滤去除,这样就可以正确输出<a>标签了
//给title部分的value加上超链接,可以直接跳转到详情内容页面
'value' => function($model){//为文章标题添加链接
return '<a href="'.Url::to(['post/view','id'=>$model->id]).'">'.$model->title.'</a>';
}
],
以下略...