Какие инструменты лучше выбрать для реализации фильтрации, сортировки, поиска, постраничной навигации новостей?
На сайте новостей нужно сделать страницу всех новостей с:
1. pagination
2. фильтром по категории и дате
3. сортировкой по дате
4. поиском по содержанию
Правильно ли я понимаю что обычно это делается такими инструментами:
1. pagination - модуль Views, PAGER
2. фильтром по категории и дате - модуль Views - FILTER CRITERIA - Content: Has taxonomy term и Taxonomy term: Post date
3. сортировкой по дате -модуль Views, SORT CRITERIA - Content: Autored on (desc)
4. поиском по содержанию - модуль Search API
Или какие-то другие инструменты использовать? Может поиск по содержанию возможно даже с помощью модуля Views реализовать?
Нужны инструменты не очень сложные и по которым много туториалов в интернете.