Несколько копий формы фильтра представлений (открытые фильтры)
Вопрос
Я знаю в представлениях, у вас есть возможность разоблачить форму фильтров в виде блока, но это удаляет открытую форму со страницы просмотра. Есть ли способ разоблачить форму фильтров в виде блока и хранить разоблаченная форма также в представлении?
Например, есть ли способ увидеть
В верхней части моего взгляда, но на каждой другой странице есть открытый блок формы, как
в боковой панели?
Это было бы полезно, так как, когда пользователь находится на странице просмотра, он/она будет в основном концентрироваться на основном контенте и будет искать поиск там (вместо блока на стороне страницы). Тем не менее, пользователи должны иметь возможность искать представление на любой странице на сайте (введите блок).
В настоящее время у меня есть пользовательский модуль, создающий блок, чтобы выступать в качестве блока открытых форм, в то время как в просмотрах у меня есть Разоблачить форму в блоке установить "нет". Есть ли более простой способ справиться с этим?
Решение
Этот взлом работает очень хорошо, но нет необходимости в взломе, если у вас есть отдельные дисплеи с вашего представления. Мои результаты поиска были отображены как дисплей «страница», и у вас также есть дисплей «по умолчанию».
На странице вы будете нажать «открытая форма в блоке», а затем нажмите «Переопределение» в правой стороне. Установите это на «Нет» (так что форма теперь отображается на странице поиска). На дисплее «по умолчанию» есть «разоблаченная форма в блоке», установленную на «Да» - так что по умолчанию он создает блок, но вы также получаете форму, которая также отображается на странице поиска.
Спасибо, ребята, Гарри.