Отображение картинки в гриде

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
mazaev
Сообщения: 7
Зарегистрирован: 2016.08.26, 15:45

Отображение картинки в гриде

Сообщение mazaev »

Не получается отобразить картинку в гриде. Изображение положил в папку с вьюшкой в которой находиться грид. Пробовал всякие адреса указывать, но все равно не отображает ничего...может что то посоветуете. Спасибо.

Код: Выделить всё

[
            'attribute' => 'image',
            'format' => 'html',
            'value' => function ($data) {
                return Html::img(\Yii::$app->basePath.'/views/orders/dm.png',
                    ['width' => '70px']);
            },
        ],
echo \Yii::$app->basePath.'/views/orders/dm.png возвращает - /var/www/html/backend/views/orders/dm.png
dmg
Сообщения: 685
Зарегистрирован: 2012.10.15, 03:09

Re: Отображение картинки в гриде

Сообщение dmg »

положите картинку в доступную из веба директорию - backend/web/
и выводиде Html::img('dm.png')
Ответить