[#] Drupal: ajax_facets и history API
habrabot(difrex,1) — All
2016-05-12 13:30:03


![][1]Наверное, каждый веб разработчик сталкивался с необходимостью в реализации поиска на сайте. Довольно распространенное решение — Apache Solr. В мире Drupal разработки это не исключение. Для интеграции Solr с Drupal и реализации фасетного поиска существуют модули [search\_api][2], [search\_api\_solr][3] и [facetapi][4]. Но в большинстве случаев нам бы хотелось, чтобы результаты поиска и фасетные фильтры обновлялись без перезагрузки страницы, то есть ajax'ом. И, как обычно в мире Drupal, на [d.org][5] найдется какой-нибудь проверенный временем и пользователями модуль (а может и не проверенный, как повезет), который делает то, что нам нужно. В данном случае это [ajax\_facets][6]. [Читать дальше →][7]

[1]: https://habrastorage.org/files/167/631/cbb/167631cbbccd44e19f157e5bd68081a8.jpg
[2]: https://www.drupal.org/project/search_api
[3]: https://www.drupal.org/project/search_api_solr
[4]: https://www.drupal.org/project/facetapi
[5]: https://www.drupal.org
[6]: https://www.drupal.org/project/ajax_facets
[7]: https://habrahabr.ru/post/283282/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut