Задать вопрос

Как в Yii2 dataProvider отобразить горизонтально?

У меня есть вот такой GridView:
echo GridView::widget([
        'dataProvider' => new ArrayDataProvider([
            'allModels' => $user['photos']['items'],
            'pagination' => [
                'pageSize' => 5,
            ],
        ]),
        'columns' => [
            [
                'attribute' => 'photos',
                'label' => 'фото',
                'format' => 'html',
                'value' => function ($model) {
                    return @Html::img($model['photo_604'], ['class' => 'request-view-img']);
                }
            ]
        ]
    ]);

Который отображает фото. В данном случае каждое фото выводится на новой строке.
Как можно выводить по 5 фото в одну строку?
  • Вопрос задан
  • 185 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Akdmeh
@Akdmeh
PHP, Yii2, Music
Для этого вам вряд ли подойдет GridView, его суть именно в удобстве для табличных данных. Вам проще использовать виджет ListView
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы