Часть 1 урок 5 — Фреймворк Yii 2.0 с нуля. Пример создания сайта

Автор Georgiy Dronov
Часть 1 урок 5 — Фреймворк Yii 2.0 с нуля. Пример создания сайта

в прошлом уроке мы сами научились создавать формы через фреймворк если ты выводить их обрабатывать.

А в этом уроке мы с вами поговорим о загрузке файлов через эту форму и так мы сами не будешь создавать вы просто добавим поделён функционал уже существующей функционал добавляем поле файл и добавляем здесь ещё. Мы в правилах. Соответственно, что у нас сейчас тепло ли файл должно иметь тип если ты именно как файл нас идёт.

Это не просто кайтам емэйл там строка какая-то.

Сталинграда — это именно вот файл вот мы сами — это в правилах указали первая часть теперь идём в наше представление 10 мы должны сами указать определённое опция — это всё относится к виджету activeform есть мы сами указываем опции часто нужно указать, что у нас enctype должен быть настроен на отправку так скажем файлов через эту форму. Вот такие у меня дома уже стандарт. Натусик Я не знаю знает, что такое атрибут в HTML доме такое значение нач форма. Никифорова отправляй вообще не будет то есть — это вот очень важная вещь мы сами эту опцию настроили — это атрибутами сама поле выводится очень такая. Стандарт на форум и файл и здесь ещё указан какой у нас — это будет поля то здесь на свете битва с обычным текстом и сам текст Input не указываем диагноз именно кайтам текст. Ария Там примеру или какой там checkbox Data есть уже нужно указывать в частности с файлом называется метод File Input чтобы насладился текста вывелся именно элемент для приёма файла так — это ошибка так вот мы не закрыли что-то, а где стоит у нас — это массив не просто общаться — это всегда безусловно так просто опечатка так вот. Вот теперь развитие появился — это поле файл. Так теперь нам нужно зайти в наш контроллер и здесь нужен нам этот файл питон образом получить и сохранить как — это делается LS очень просто мы обращаюсь к нашему файла который будет проявляться непосредственным объектом определён у которого есть метод. ВС и в качестве параметры — это ментовская указать путь. Виктории куда он будет файл загружаться тупость называется с директория фото. Вот лично самим и указывай просто-напросто басни. Яна мужичок удалить расширение файла. Ты знаешь — это просто название файла с расширением X вот расширение. Так ну вроде всё правильно. свою папку фото создадим как в повести моё вот, но я потихонечку пробовать уже так. Ну попробуй что-нибудь. Да загрузить который мы заполняем отправить так вот нас. Но, но когда нас этот свойства файлов нас не является объектом. Ну ты конечно да что-то я поспешил. Малёк то есть сначала нужно нам этот форум файл превратить этот самый объект есть такой класс по поводу TFile самопроверки и мы вызываем вегетарианство сам объект из формы и поле называется файл домой сюда в — это свойство прям сразу же сохраняем теперь вот этот вот этот файл, а подключить таблетки он находится по такому пространство имен если ты с Web отзывается плов. Павел метод классами. Каким образом подключаем так отправляем заново форму так и собственно заходим сюда и вот мы сами видим да. Но действительно, что я опечатался. Да в том плане, что забыл поставить точку тут я тоже как бы не, но всё равно надо сделать так ещё и снова давайте мы отправим форма отправляем и. Заходим в папочку фото и вот эти нас этот. Файлик загрузился. Как видеть то всё у нас. Отлично вот так вот видите рисуется отправка файлов по себе вспомните доставка у вас там работы всегда было потом тому симулятор 5-10 тут всё гораздо проще бесславно действия также нужно не забывать. Про проверку про безопасность обязательно в частности например стук сзади при варке расширение выпускаете нужно написать stations расширение позволяет например радиусами. ПЭК ИП. Анжелика позволять вот — это вот, что касается разрешённых расширение файлов вот, а вам. Живите долго ты написал, а вам уже не нужно там ничего там выдумывает там какие-то моменты. Ты, что там проверять то есть всё — это уже эти моменты. Они все будут проверяться без звука залежь png всё. А там же там внутри где-то в своих системах служебных классах он сам всё — это проверит вот таким образом реализуется загрузка файлов класс — это вообще приличный большой то есть там много всяких возможностей у него есть то есть уже можете о нём справочник который я как раз отдал вот изучить вот там уже. Вы можете всё проверить и узнать какие там есть методы и свойства. Это уже вам в качестве такого домашнее задание помимо тех заданий которую. Разумеется я мы так отдам к этому уроку то есть надо все все все задания выполнить обязательно там занят будет задание к этому уроку несложные совсем вот, а вот класс как дополнительно вам да тоже как бы обязательно вот. Он полезный. Всё спасибо за внимание. До следующего видео.

0 комментариев
0

Читайте также