@Banny_Boom

Правильно ли я реализовал общую модель получения контента для наполнения шаблона?

Потребовалось сделать общую модель для всех страниц, модель парсит json и делает выборку из бд, для наполнения шаблона.
Реализовал я все это так:
в контроллер передается название страницы(например url - site/main, передается main);
Контроллер вызывает общую модель и передает ей этот параметр ( main ), там выборка по этому параметру...

Случайно, не будет ли ошибочной такая реализация?
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Детали реализации могут быть разными, в зависимости от задач. Чаще всего строится примерно так:

Routing анализирует url, и дергает контроллер. Можно считать что это подсистема контроллера.
Контроллер проверяет параметры запроса и отправляет их в модель. Или даже не отправляет (К примеру: "поле логин не заполнено").

Модель сохраняет/получает данные, возвращает их в контроллер.

Контроллер снова смотрит на данные, и передает их в тот или иной View. (К примеру "регистрация пройдена успешно" или "ой, логин занят")
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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