/ / Wie teile ich Gridview-Zeilen in Yii2 auf? - gridview, yii2

Wie teilt man Gridview-Zeilen in Yii2 in zwei auf? - Gitteransicht, yii2

Hier erkläre ich gerne mein Problem klar

Ich habe Rasteransicht so Rasteransicht

Hier möchte ich meinen vaters_name, father_dob usw. als nächstes drucken das gegebene Bild unten.

nach dem Bereich Mobile alle in der nächsten Zeile zu drucken,

Wie kann ich das machen wie dieses Bild unten

gridview2

Wie kann ich das in yii2 Gridview tun?

Antworten:

0 für die Antwort № 1

GridView hat ein afterRow Attribut, das Sie verwenden können. Mach es so:

<?= GridView::widget([
... //your parameters here
"afterRow" => function($model, $key, $index) {
return Html::tag("tr",
Html::tag("td", $model->father_name)
.Html::tag("td", $model->father_dob)
//add more columns
);
}
]);

Damit afterRow sollte eine zurückgeben tr Tag, das direkt nach dem an den Körper angehängt wird tr Tag, das von gerendert wird GridView"s renderTableRow.