Есть страница поиска. На ней присутствует блок поиска с ajax autosubmit и также сама страница является page view, и тоже содержит autosubmit (без ajax). Когда я заполняю поле фильтра с блочном вьюсе, сначала срабатывает ajax autosubmit у блока, но после него также автоматически сабмитится и обновляется весь страничный вьюс (обновляются параметры в адресной строке, перезагружается страница и т.д.)
Можно ли сделать так, чтобы на этой странице autosubmit блочного вьюса не тянул за собой autosubmit страничного вьюса? При этом надо, чтобы и у того, и у другого вьюса сам autosubmit присутствовал
Комментарии
Вам не нужно создавать блок поиска да еще и страницу поиска! Поле поиска должно быть одно. Создаете только страницу (view page) и поиск делаете раскрытыми фильтрами. Чтобы раскрытые фильтры были в блоке, отмечаете это в настройках вашего view page.
Просто тут заказчики такого накрутили... оттого и сделано так - и блок, и страница...
Но хотя бы для общего развития, можете сказать, как можно в настройках view page сделать так, чтобы раскрытые фильтры были в отдельном блоке?
Решено. Вспомнил, что вручную в первый view добавлял код запуска второго view.
Кстати, искал решение проблем здесь и здесь. Хотя мне это и не пригодилось, но, может, кто-то еще будет искать решение подобной проблемы