SkisoR
Новичок
MVC, вывод облака тегов
Есть модель, функция которой возвращает массив со всей нужно инфой о тегах.
Где правильно ее вызывать?
Вариант 1: в "шаблонном" отображении (т.е. то, которое подключается к большинству страниц).
Вариант 2: в каждом контроллере, в котором нужно облако.... и уже потом передавать инфу отображению.
Вариант 3: создать отдельный контроллер и отображение для облака и выводить его с помощью ajax'а.
Все 3 варианта мне не нравятся, т.к.:
1) нарушается принцип MVC;
2) нужно каждый раз писать один и тот же код в разных контроллерах;
3) не будет работать при выключенном javascript'е;
Как можно подругому?
Есть модель, функция которой возвращает массив со всей нужно инфой о тегах.
Где правильно ее вызывать?
Вариант 1: в "шаблонном" отображении (т.е. то, которое подключается к большинству страниц).
Вариант 2: в каждом контроллере, в котором нужно облако.... и уже потом передавать инфу отображению.
Вариант 3: создать отдельный контроллер и отображение для облака и выводить его с помощью ajax'а.
Все 3 варианта мне не нравятся, т.к.:
1) нарушается принцип MVC;
2) нужно каждый раз писать один и тот же код в разных контроллерах;
3) не будет работать при выключенном javascript'е;
Как можно подругому?


