Есть форма несколько несколько текстовых полей.
Последнее поле для файлов.
<?= $form->field($model, 'img')->fileInput()?>
В контроллере такой код => картинка сохраняется в нужную дирреторию. и попадает в поле таблицы img строкой потипу = zalman-z7-neo.200x200n.jpg
if (Yii::$app->request->isPost) {
$model->load(Yii::$app->request->post());
$model->img = UploadedFile::getInstance($model, 'img');
$model->img->saveAs("img/category/computers/{$model->img->baseName}.{$model->img->extension}") ;
Я её пытаюсь вывести .
<?php if($computer->img): ?>
<p>test</p>
<img src="/web/img/category/computers/<?= $computer->img?>" alt="" width="200" height="200">
<?php endif; ?>
у меня срабатывает if, выводится test , а каритнку не показывает.
в отладке типо так показывает. тоесть путь проставляется.
<img src="/web/img/category/computers/zalman-z7-neo.200x200n.webp" alt="" width="200" height="200">
и ещё как указать расширения, не rules( в них чето не получилось) а какимто другим способ, например передать в значение fileInput(ТУТ к примеру) если такое возможно