Size: a a a

2021 April 27

Д

Дмитрий in Yii Framework 2
Надо доку тебе почитать..
источник

Д

Дмитрий in Yii Framework 2
Не понимая основ - на советах далеко не уедешь.
источник

AE

Andrey Eig in Yii Framework 2
какую именно статью прочитать?
источник

Р🔐

Роман 🔐 KRD in Yii Framework 2
/runtime/cache можно чистить же?
источник

AE

Andrey Eig in Yii Framework 2
Я добавил flash-сообщение в методе контроллера, который осуществляет загрузку файла. Одно сообщение об успехе и одно сообщение о неудаче. Загружаю файл (неважно, верный или неверный), но после загрузки у меня пустой белый экран, а флешка отображается только после того, как нажму Назад. При этом адрес один и тот же.
Что-то не так делаю?
источник

AE

Andrey Eig in Yii Framework 2
то есть захожу изначально на страницу с формой загрузки файла, адрес такой http://studentschedule/index.php?r=student%2Fupload
Я загружаю файл, адрес снова такой (но белый экран пустой). повторюсь, если нажать Назад в браузере, то флешка отобразится. из-за чего белый экран пустой?
источник

ES

Eugene She in Yii Framework 2
У тебя ретурн вроде был просто при загрузке успешной
источник

AE

Andrey Eig in Yii Framework 2
это в модели UploadForm?
источник

ES

Eugene She in Yii Framework 2
В контроллере аплоад
источник

AE

Andrey Eig in Yii Framework 2
public function actionUpload()
   {
       $model = new UploadForm;

       if (Yii::$app->request->isPost) {
           $model->excelFile = UploadedFile::getInstance($model, 'excelFile');
           if ($model->upload()) {
               return Yii::$app->session->setFlash('uploadSuccess', 'Файл успешно загружен');
           } else {
               return Yii::$app->session->setFlash('uploadError', 'Не удалось загрузить файл');
           }
       }

       return $this->render('index', ['model' => $model]);
   }
источник

AE

Andrey Eig in Yii Framework 2
сейчас так выглядит
источник

AE

Andrey Eig in Yii Framework 2
это верный код?
источник

ES

Eugene She in Yii Framework 2
Нет
источник

ES

Eugene She in Yii Framework 2
Без ретурн
источник

AE

Andrey Eig in Yii Framework 2
То есть в методе контроллера должен быть один ретурн? И этот ретурн будет возвращать какое-то представление?
источник

ES

Eugene She in Yii Framework 2
Можно страницу саму на себя редиректнуть чтобы файла небыло в форме
источник

ES

Eugene She in Yii Framework 2
Может быть сколько угодно ретурнов  только нужно понимать что ретурнить.

Сет флеш просто записывает в сессию сообщение потом показывает его и удаляет оттуда

Ретурнить там нечего
источник

AE

Andrey Eig in Yii Framework 2
вот как. спасибо, понял теперь механизм
источник

ES

Eugene She in Yii Framework 2
Да не за что
источник

В

Василий in Yii Framework 2
Всем привет. Подскажите, может кто сталкивался с невозможностью передать файлы (multiple) через форму на устройствах iOS? Все остальные устройства работают нормально. $_FILES содержит ошибки 4 - UPLOAD_ERR_NO_FILE - Значение: 4; Файл не был загружен.
источник