Лично я выступаю крайне против использования подобных авто-конструкций. Этим должен гибко управлять front-end разработчик в js. Во вьюхе должен быть только html-код c условиями и проставлением переменных.