Задать вопрос
Serggalas
@Serggalas
Учусь

Почему возникает ошибка при загрузке двух картинок?

попытался огранизовать загрузку двух картинок с двух полей образно вот так
// form
<?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]) ?>

    <?= $form->field($model, 'logo')->fileInput([ 'accept' => 'image/*']) ?>
    
    <?= $form->field($model, 'footer')->fileInput([ 'accept' => 'image/*']) ?>

    <button>Submit</button>

<?php ActiveForm::end() ?>

// controller
<?php
$model->logo = UploadedFile::getInstance($model, 'logo');
$model->footer = UploadedFile::getInstance($model, 'footer');
if ($model->logo && $model->validate()) {
                $model->logo->saveAs(Yii::getAlias('@frontend/web/').'/foto/' . $model->logo->baseName . '.' . $model->logo->extension);}
            if($model->footer && $model->validate()){
                $model->footer->saveAs(Yii::getAlias('@frontend/web/').'/foto/' . $model->footer->baseName . '.' . $model->footer->extension);}

$model->save();

В базу сохранаяется в папку нет почему не подскажите?
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
VladimirAndreev
@VladimirAndreev
php web dev
лог ошибок что говорит?
Ответ написан
Комментировать
nepster-web
@nepster-web
Возможно прав нет или путь неправильный.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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