Так что я думаю, что вы делаете это сложно. Из того, что я понимаю, у вас разные взгляды, которые должны показывать разные элементы на основе фильтра.
Если это то, что вы делаете - просто создайте другое представление (указывающее на тот же файл шаблона) и назначьте ему другую визуальную фильтрацию запросов по этому свойству.
Имеет смысл?