@Webdesus @Masterme @ruFelix @BloodyHistory
Вопрос по поводу контроллера на примере новостей.
Поясните, что является результатом работы котнроллера в этом случае
массив $data, var_dump которого покажет нам все данные относящиеся к странице новости
или же уже готовая страница?
Хочу поступить следующим образом при формировании страницы новости:
1. контроллер запросил у модели данные, провел все проверки, на выходе получили массив $data для Представления (шаблона) и название шаблона для страницы (или оно внутри $data, возможно еще будет указан формат ответа "html" или "json" для предстваления)
2. Представление (View) получил данные страницы и название шаблона ( тут либо вставил эти данные в шаблон, либо ждем проверки на блоки для вставки все данных сразу вместе с блочными)
3. Теперь ищем блоки и находим блок "комментарии"
4. запускаем контроллер блока, в ответ получаем (данные или html)
5. На этом этапе у нас либо
а) массив $data всех всех переменных для отрисовки страницы
б) либо массив html блоков
6. вставляем их в шаблон
Посоветуйте, пожалуйста, решение.