Вы здесь

Как задать свой собственный URL для некоторых фильтров из search api?

0

Есть сайт со списком объектов недвижимости.
После фильтрации, в каталоге остаются объекты:

тип сделки продажа
и

раздел квартиры
и

вторичное жилье
/property?f[]=field_transaction_type:100&f[]=field_catalog:23&f[]=field_apartment_type:oldbuild

причем фильтрация у меня происходит с использованием ajax fasets. Как после ответа от сервера сформировать правильный url я знаю, но как сделать чтобы по этому URLу открылась та же отфильтрованная страница - нет.
привер правильного URLa
/sale-second
то есть как видите preaty path не подходит, так как URLы должны быть короткими и не содержать никаких параметров.
Возможно не до конца понимаю принцип работы фильтра.
но думаю что можно написать модуль, и с помощью hook_menu подставить нужный url но как увидеть сам запрос, который делает search api, или может быть есть готовая функция в которую можно передать мой запрос и выполнить его после срабатывания hook_menu

Версия Drupal: 
7.x
Связанные проекты: 
Search API
Вопрос задан 05.02.2019 - 08:51

Ответы