Всем привет!
Подскажите, как по феншую положено: у меня есть блок который выводит некую информацию, есть контекстный фильтр в зависимости от раздела где он выводится. Но фишка в том, что есть несколько вариаций разделов где выводится блок, а соотвественно и контекстные фильтры разные. Получается, что я создаю несколько экземпляров блока с разными контекстными фильтрами и вывожу в нужных разделах. Но мне такой подход не нравится, так как даже на 4 блока одинаковых блока, получается 4 переопределенных шаблона(обусловленно дизайном) которые по сути содержат одинаковую разметку. Мне кажется это не айс=) как организовать подобное? Вариативного контекстного фильтра не существует:( плодить блоки крайне не охота.
Комментарии
Почему бы не использовать фасеты?
эм, а причем тут фасеты? я не про раскрытые фильтры, а про контекстный)
Это я топиком ошибся))))
Что в основе блока? Представление?
да! совсем вылетело из головы указать это)
Получится набор одинаковых блоков с разными контекстами.
Спасибо, это самый грамотный вариант