2017-05-11 1 views
0

Ich habe eine ActiveForm erstellt und ich möchte created_at Attribut zu GridView hinzufügen. Ich habe die Spalte hinzugefügt, aber wie kann ich die Zeit hinzufügen, die anzeigen würde, wann das Formular gesendet wurde? Hier ist meine GridView:Wie bekomme ich die ActiveForm-Erstellungszeit in GridView yii2?

<?= GridView::widget([ 
    'dataProvider' => $dataProvider, 
    'filterModel' => $searchModel, 
    'columns' => [ 
     ['class' => 'yii\grid\SerialColumn'], 
     [ 
     'attribute' => 'category_id', 
     'value' => 'category.name', 
     ], 
     'title', 
     'description:ntext', 
     [ 
     'attribute' => 'created_at', 
     'value' => '', 
     ], 
     ['class' => 'yii\grid\ActionColumn'], 
    ], 
]); ?> 

Antwort

0

Fügen Sie einfach den Formatparameter und geben Sie das Format:

[ 
    'attribute' => 'created_at', 
    'format'=>'dateTime', 
], 

Sie könnten auch ‚Zeit‘ statt ‚Datums- und Uhrzeit‘ verwenden, wenn Sie nur die Zeit möchten.