Вывод картинок из модуля.

Все что вы хотели знать об Yii, но боялись спросить

Модератор: core team

_dark
Новенький
Сообщения: 1
Зарегистрирован: Пн сен 18, 2017 4:17 pm

Вывод картинок из модуля.

Сообщение _dark » Пн сен 18, 2017 4:25 pm

Доброго дня!
Господа гуру, нужна помощь.
Есть модуль, в нем папка с картинками.
загружаю картинки так:

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

use yii\base\Model;
use yii\web\UploadedFile;

class UploadForm extends Model
{
    /**
     * @var UploadedFile
     */
    public $imageFile;

    public function rules()
    {
        return [
            [['imageFile'], 'file', 'skipOnEmpty' => false, 'extensions' => 'jpeg, jpg'],
        ];
    }
   
    public function upload($path)
    {
        if ($this->validate()) {
            $this->imageFile->saveAs($path . '/images/' . $this->imageFile->baseName . '.' . $this->imageFile->extension);
            return true;
        } else {
            return false;
        }
    }
}


Пытаюсь достать так:

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

$photo = FileHelper::findFiles($path.'images', ['only'=>['*.jpg','*.jpeg']]);


Отображаю:

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

<div class="row">
   <?php if (!$photo) : ?>
      <div class="col-sm-12">
         <h5>Фотографий автомобиля <span style='color:red'><?= $auto->numm ?></span> нет...</h5>
      </div>
   <?php else : ?>
      <?php for ($i = 0; $i < count($photo); $i++) : ?>
         <?php if ($i % 4 == 0 || $i == 0) { echo '<div class="row">'; } ?>
         <div class="col-sm-3">
            <img src="<?= $photo[$i] ?>" class="img-responsive" alt="auto">
         </div>
         <?php if ($i % 4 == 0 || $i == 0) { echo '</div>'; } ?>
      <?php endfor; ?>
   <?php endif; ?>
</div>

И ниразу не получается. помогите плиз! 3 день бьюсь.

Аватара пользователя
xoma
Администратор
Сообщения: 1945
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Re: Вывод картинок из модуля.

Сообщение xoma » Вт сен 19, 2017 2:44 pm

А что не получается то? Картинки в папке появляются?
http://yupe.ru/subscribe - интересное от команды "Юпи!"


Вернуться в «Yii 1.x и Yii 2.x»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость