Как в DetailView сделать строки с заголовками (одна ячейка, а не две)?

112
09 апреля 2022, 07:20

В DetailView в своей дефолтной реализации всё выводится парами ключ->значение.

<?= DetailView::widget([
   'model' => $model,
   'attributes' => [
       'id',
       [
        'label' => 'test',
        'value' => 'test',        
       ],
   ],
]) ?>

Как, что и где нужно прописать, чтобы я мог логически отделить группы полей неким заголовком? Чтобы было вот так:

upd. Для реализации "одной цельной строки" пока написал так:

   [
       'label' => 'Секция каких-то данных',
       'value' => '',
       'contentOptions' => ['class' => 'd-none'],
       'captionOptions' => ['colspan' => 2],
   ],

но наверное это как-то неправильно

READ ALSO
Полное расхождение массивов по ключу в PHP

Полное расхождение массивов по ключу в PHP

Функция array_diff_keys() не совсем так работаетНужно чтобы результатом было полное расхождение

118
парсинг сайта avito.ru

парсинг сайта avito.ru

пробую распарсить вакансии с сайтаВ исходниках нашел такую ссылку

110
Уменьшит ли это нагрузку на процессор?

Уменьшит ли это нагрузку на процессор?

У меня на сайте генерируется xml-файлВыборку я сделал через цикл for кусками по 50 тыс записей за цикл (ранее была выборка сразу всех записей)

148
Как добавить данные в meta-data заказа?

Как добавить данные в meta-data заказа?

Магазин на WordPress с WooCommerce

183