2017-06-16 7 views
0

Ich bin neu in Yii2 Framework. Ich habe Gii Tisch gemacht, und ich wollte mehrere Daten zeigen, die sich auf eine ID beziehen.Yii2 GridView mehrere Zeilen für einen Datensatz

Hier ist meine Grid-Ansicht:

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 

    'columns' => [ 
     'asosSlave.tovar_nom', 


    ], 
]); ?> 

Es ist jedoch nur zeigt eine Information an dieser ID bezogen werden:

Screenshot of data

+0

Add Controller-Code –

+0

public function actionView ($ id) { return $ this-> render ('view', [ 'Modell' => $ this-> findModel ($ id), ]); } Dies ist mein Controller, aber meine actionView funktioniert nicht, da ich die view.php geändert habe, und das Popup-Fenster funktioniert über index.php –

Antwort

0

ist damit gemeint?

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 

    'columns' => [ 
     'asosSlave.tovar_nom', 
     ['label'=>'title','value'=>function($model){ 
      // do you want to do and return 
     )}] 
    ], 
]); ?>