yii2
のdetailviewに複数のデータを表示するには小さな問題があります。同じIDを使用してyii2のDetailViewに複数のデータを表示
問題を説明しましょう。
これは私の検索ページです。ここには、同じbook_id=1
の2冊の本があります。今、私はビューのページでこのレコードの詳細を見ている間、私は両方の本の番号を表示する必要があります。 Acc no
は書籍番号です。以下は
は、私の見解ページです:
これが私の見解ページです。今、Acc No
には、22478
の書籍番号が1つしかありませんが、22479
は表示されません。
私のグリッドビューのコードを教えてください。
<?= DetailView::widget([
'model' => $model,
'attributes' => [
'id',
'book_id',
'accession_no',
[
'format'=>'raw',
'attribute'=>'title',
]
[
'format'=>'raw',
'attribute'=>'title',
'value' => $model1->language == 1 ?
"<p class='n'>" . $model1->title . "</p>"
: $model1->title,
],
[
'format' => 'raw',
'attribute' => 'qty',
'value' => $model1->book_qty,
],
],
]) ?>
私はコーディングに新しいので、助けが必要です。
DetailViewはインスタンスのみのものです。もっと多くの結果が必要な場合は、リストビューのgridviewのような他のウィジェットを使用してください。http://www.yiiframework.com/doc-2.0/guide-output-data-widgets .html – scaisEdge