Open drkrol opened 7 years ago
Добрый день, Кирилл.
Не мог бы ты показать больше кода?
По идее, после того, как ты находишь нужную картинку, тебе достаточно взять имя вот так $image->name.
Надеюсь, это будет полезно.
Прошу прощения за мою неграмотность. Не так давно изучаю php и yii, поэтому многих нюансов могу не знать.
Если я получаю главное изображение вот так:
<?= Html::img($model->getImage()->getUrl())?>
Все изображения вот так:
$images = $model->getImages();
foreach($images as $img){
<?= Html::img($img->getUrl())?>`
}
То как мне получить только то изображение, у которого имя "gold"?
<?= Html::img($model->getImageByName('myname')->getUrl()) ?>
Вот так. Вопрос закрыт.
Константин, будь добр, допиши в свой модуль функцию getImagesByName , чтобы можно было бы доставать несколько изображений с именем.
How to display in "view" of images, which have a name, for example "myname"? This code will show all images:
<?= Html::img($img->getUrl())?>
How to show certain?Здравствуй. Как вывести в виде только то изображение, у которого есть имя. У тебя в бд есть поле name, и указать я его могу вот так: $this->attachImage($path, false, myname); . А как мне получить это изображение с моим именем? Надеюсь, я понятно пояснил...