Yii Framework 5 урок Модель Создание сайта на Yii Framework

Автор Pavel Shevchuk
Yii Framework   5 урок Модель   Создание сайта на Yii Framework

Всем привет.

Я в этом видео уроке мы рассмотрим основную можешь сказать логику. И приложение — это модели. Давайте придём текстовый редактор от прошлых уроках мы уже создали модели.

Где находятся фабрики protected package module модуль вот наша модель модель давайте рассмотрим поконкретней этот класс, что он из себя представляет же всего здесь необходимо выделить два метода — это модель и метод Table name 1 является статическим публичным просто обычным первый метод модуль.

Нам будут необходимо в следующем мы будем использовать он необходим код доступа. К объектам этого количества меда мы будем создавать виртуальной объект этой модели и использовать его для манипуляции с базой данных 2 функция — это Table name эта функция отвечает за доступа к таблице в базе данных. То есть она возвращает с собой название таблицы без префикса то есть такие двойные фигурные скобки означает, что будет автоматически подставляться префикс которую указали при чём. то есть вот такой большой. Приветик А у нас будет автоматически подставляться слову phi2 будет браться — это таблица идем далее, но — это наши правила валидации которая в конкретной мы рассмотрим далее. Это связи между таблицами желаемый. ГРМ которым мы будем тоже рассматривал. Анталия Так этому прошлом уроке. Это — это метки при указании поверить то есть метки полей место. Место для текста метка для ID Search который будет тоже используется анализ дальнейшем для построения различных видов и так далее так. Ну, что ещё сказать то, что модель и может расширять 2 класса это. России от. Тихорецка кто это. Это основной класс в уборке основная основная модель и также — это Sia for module, а то есть вот сейчас я открыл контакт модель — это у нас модель было создано автоматически при генерации и приложения, а то есть это. Ростов будет отвечать — это модель из форм модули расширяется этим классом она будет просто проверять направились на валидность email тема. Но — это отвечает — это этот автомобиль у нас отвечает за отправку письма. То есть капчи — это вот тут вот возле используется класс капча. Как вы же говорил все системные файлы и сборка начинаются с буквы в KFC то есть и форму вот этим оси Active Record также появился модель которая оживляет всякие только. Здесь также ещё можно указать другую барышню функцию это. Праймари кей по умолчанию нас здесь идёт это. Но если на скримеры будет вместо первичного ключа не идти от мир пост пост надо будет при определить метод в этом в этой модели просто краймбрери привет. лучший метод если просто у каждого из нас будет. Допустим post-it то есть мы указываем. Праймари кей если он отличен от ID. Ну в нашем случае эта функция не узнает так чтобы знали, что так тоже можно делать в чём же назначение модели модель freecad она будет заниматься записью в базу данных записи считыванием обновление и удаление записей в базе данных, а все activeform который будет наследовать они будут просто проверяются на валидность какие-то данные чтобы потом можно было что-то сделать, а то есть как будет у нас работает модель контроллере сейчас мы создадим вообще как у вас задействовать задействуется модель модель будет сигнал на контроллерах какой-нибудь контроллер. Вот она создаётся новая модель сохраняется в переменную, а и дальнейшем какие-то производстве с манипуляциями любуется — это модель с помощью функции аренда на экран не вызывает цветное там еще рассмотрим следующих уроках задача модели просто получить какие-то данные сохранить и так далее сам контроллера не должен заниматься сохранением и удаления манипуляции базы данных он просто отправляет — это всё в модель получает какие-то данные и потом их в представлении три сидит пойдём дали сейчас я с помощью программы на реке создам новую таблицу сейчас я быстренько задаюсь данные. Итак я создал таблицу новую базе данных бук. Ответь на одну из нас то есть она у нас будет хранить данные о книгах название книги автор книги описание ссылку на скачивание допустим и ссылка на картинку то есть обложку идут на смерть тип иметь. Праймари кей то есть отключив autoincrement будет авто заполняться титул будет иметь нас тип 140 автор, а потом маленько и будет у нас всё иметь страховой тип год нас будет. Инста есть тут граница дата в формате unix timestamp. Анис дескрипшн будет у нас имеет тип текста чтобы можно было поместить большой объем информации факту сохраняет переходим. Наша Маша приложение так сейчас я включу генератор. Так пойдём в него где снимался. Владимир новую модель с мелированием таблица называется ноутбук вот базовый класс нас будет далее — это когда будет сохраняться наша модель. То есть — это самое протектор и папка модс папочку могут сохраняться в нашем отеле, но мы можем снять её, а потому, что она будет отвечать у нас за связи между таблицами 317 будет строить таблицы в другую таблицу стойте связи будут автоматически остановлена моделях нажимай review Too. Ну вот насчёт стоит кот танцует. Это кот. Откуда будет браться образец создание. Андреем здесь можно посмотреть. Наш модельку так посмотрим. Диана у нас. Но если в принципе. А мы всё уже видели разобрали на примере френч сейчас мы создадим контроллер. Назови ноутбук Controller чтобы манипулировать с этой моделью Controller так парк. Надеюсь у нас будет только один Action Action. Яндекс так. Давайте проверим.

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

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