Разработка портала (1/3): Модель

Автор German Usachev
Разработка портала (1/3): Модель

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

Наверное мы сразу. Заполните таблицу заполним города в начале. Вот они у нас города и таким же образом заполни первые три таблицы готовые теперь создадим группу польза у нас будет две группы — это салоны.

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

Поляны простой текстовое поле, но выбирать можно будет из двух значений e-mail или SMS и способ оплаты в принципе. Тернополе нам на самом деле не нужны потому, что способ оплаты пользователь может определить определять каждый раз разные способы лечения при регистрации пользователь указывает или логин или телефон соответственно смысле или email или телефон если наказал email придет письмо на почту если телефон теперь дата до которой оплачено которые карточка салона будет работать я ещё забыл добавить переменную пользователя видео временный пользователь добавляет как ссылка на таблицу пользователей так и дата время последнего напоминания на тоже в принципе не потребуется видео есть звук. Я записываю позже видео поэтому как бы небольшие задержки есть и поэтому я делаю такие добавляем таблицу специалисты таблица специалисты у нас будет подчиняться таблица салоны то есть для каждого салона будет доступно множество специалистов отмечаем за тысячу галочку и использовать шаблон материалы также то, что на фотографии специалисты его украли теперь меняем также заголовок на SEO специалистом текст меняем на описание то есть. Чем он занимается. Также можно как удалить дату. Нам тоже тут не нужна совершенно не добавим услуги которые этот специалист может оказывать также ссылка на таблицу услуги тоже можно выбрать несколько значений теперь добавим следующую таблицу. А теперь починим таблицу салоны таблицу специалисты всё починили так же починил сразу фотографии из галереи и таблицу специалисты матери можно спрятать тату салонов уже и специалисты. Теперь нужно добавить отзывы можно было использовать модуль комментарий, но я подумал, что лучше сделать с нуля табличку в принципе там ничего сложного нет отзывы будет несколько полей — это не клиент который написал отзыв из группы клиентов и сам отзыв дата публикации отзыва отзыв отзыв мы сразу строим фильтрацию компонент. Формула 1 у нас как будет большое поле текста высота 150 установим и ширина 100% значение источнику. Ира обработчик. Здесь нам нужно сделать мы берём сейчас текущее. Полем полем отзыв она у нас переменных лежит текущий поле объекта и его значение мы установим надо установить значение опять же возьмём значение этого поля. по сути сейчас мы просто. Безопасен текст отзывы чтобы он был экранирована нас чтобы нельзя было какой-то HTML JavaScript Code очистка содержимого готова добавляем поле отзыв готовы теперь добавляем ответ администратором чтобы администратор салона мог. Добавить какой-то ответ ветер причиняем салонам таблицу отзывы сама таблица можем также скрыть теперь сделаем под таблицу проезд тоже для каждого салона чтобы был прайс-лист шаблон. Мы здесь будем — это будет простая таблица который будет состоять из двух полей первое поле — это ссылка на услуги зелёную и второе поле — это стоимость этой услуги можно ещё добавить 3 описание — это уже как бы посмотрела и причиняем прайс также салонам верю салонов есть четыре по таблице. Ну, а сам сама табличку проезд раскрываем теперь делаем таблицу история платежей ссылка на салон который внёс оплату ссылка на пользователя из группы салоны. Шуман которые внесли. Да там платежам и способ платежа в принципе — это всё, что нам нужно знать о платежах в принципе вот мы сделали модели нашего модуля вот всего за чуть меньше 12 минут. А ещё сделаем таблицу клиенты доступ к салонам будет только после регистрации предоставляется клиентам клиент дней у нас просто будет ссылка на пользователя в дальнейшем можно добавить какие-то ещё полям так и ещё добавим таблицу заявки заявка на услуги то чтобы каждый клиент мог заявки на нужный ему услуги в этой таблице сделаем переменную ссылка на услугу с которым пользователь хочет и добавим ожидаемую цену цену за которую он хочет этого получить.

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

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