crstudio
首先在 Model里需要用hasOne或者hasMany关联
其次在Controller里$dataProvider = new ActiveDataProvider([ 'query' => $Admin->find()->with('user_info'), 'pagination' => [ 'pageSize' => 10, ] ]);
其次在View里
echo GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'user_name', [ 'label' => '真实姓名', 'value' => 'user_info.real_name', ],
@se7en6in
Model 里面你加没加 hasMany 关联??- crstudio 2015-07-16 已签到连续签到1天,获得了5个金钱
首先在 Model里需要用hasOne或者hasMany关联
其次在Controller里$dataProvider = new ActiveDataProvider([ 'query' => $Admin->find()->with('user_info'), 'pagination' => [ 'pageSize' => 10, ] ]);
其次在View里
echo GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'user_name', [ 'label' => '真实姓名', 'value' => 'user_info.real_name', ],