Баг search_api_ranges Slider и Views "Раскрытая форма в блоке" (Exposed form in block)

Втр, 08/08/2017 - 11:44

Имеется поисковый индекс "Product index" и вьюха на этом "Product index", на странице вьюхи выводится блок фасета, в котором настроен виджет Slider от модуля search_api_ranges. Если на странице этой вьюхи будет Exposed form in block из другой вьюхи, то слайдер перестает работать.

Удалось раскопать, что из формы не вызывается (Callback) search_api_ranges_block_slider_view_form_submit(), если exposed block убрать, то вызывается.

Нашлось промежуточное решение - для exposed form делаем:
$form_state['always_process'] = FALSE;
или
$form_state['method'] = 'post';

Как бы это поэлегантней решить?

0 Спасибо