Как грамотно подключить js, css файлы в mvc для конкретного контролера и экшна?

Имеем:
Код mvc запускаемый роутом.
Взял его тут:
habrahabr.ru/post/150267

В логике работы разобрался.
Теперь пытаюсь понять, как наилучшим образом подключать для каждой из страниц css, js файлы.

Задача:
Подключить js, css файлы с учетом запускаемого контроллера и экшна.

Что не могу понять:
Кто должен отслеживать какой был запущен роутрер и экшн?
И кому передавать эти данные?

Изначально пытался сделать это через роутер, т.к. он уже располагает данными о том какой контроллер/экшн запущен. И передавал эти данные в модель, оттуда в вид.. в общем, получилась длинная цепочка передачи переменных, что выглядело .. угг..
  • Вопрос задан
  • 4390 просмотров
Решения вопроса 1
Rpsl
@Rpsl
Кратко о себе
Подключайте js и css файлы во view.

Js и Css относятся к шаблону и должны быть связаны с ним. Контролер и модель не должны думать об этом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы