1
連想配列をテーブルスタイルで表示する最も簡単な方法は何ですか?Yii2:表示連想配列
アレイは
$data = [ 'name' => 'bert', 'age' => 42 ];
入力検証が必要とされないと定義されます。出力はGridView(1行に1つのキー/値)のように表示されますが、GridViewにはモデルが必要です。
DynamicModel、ArrayDataProvider、またはその他のYii2のものを使用できます。
私はたくさん試しましたが、これを行うための簡単な方法があるはずです。
IMHOラベルを定義するコールバック関数を作成するとよいでしょう。これにより、DynamicModelのサブクラス化が回避されます。 – WeSee
ArrayDataProviderをgridviewで使用するのは、簡単で簡単な方法です。 –
しかし、DetailViewでは、データソースAFAIKとしてモデルが必要です。これを一緒にする方法? – WeSee