Почему при изменении сортировки по Году или Дате премьеры исчезают фильмы?

Новичек
Регистрация
24 Окт 2019
Сообщения
68
#1
Всем добрый день!

Обнаружил такую ситуацию на дефолте в фильтрации выдачи поиска. С фильмами которые имеют дату публикации ранее сегодняшней , и год публикации текущий или ранее все отлично.

Однако возникает ситуация "аватар" , если ввести ключевое слово аватар , в выдаче появится 3 еденицы контента , первая часть которая уже вышла , и две части которые не вышли это 2 и 3, на 2 и 3 есть трейлер, и соотв сгенерированная страница. Когда мы на выдаче начинаем фильтрацию контента - сортировки по популярности, по рейтингу работают корректно, ибо части 2 и 3 уже имеют и рейтинг и значение популярности, однако если сделать сортировку по дате премьеры либо по году выпуска, то из выдачи исчезнут части 2 и 3 и останется только 1. это логично, но не кажется ли вам странным поведение в выдаче когда при фильтрации , исчезают еденицы конта из выдачи.

Если например в базе нет первой части , а имеются только 2 и 3 , исчезнет весь контент из выдачи (при условиях вышеописанных).

Вариантом решения может быть следующий функционал, пишем условие - если в выдаче нет контента, выводим сообщение по заданным параметрам нет контента. и верстку соответственно - блок с сообщением.
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
2,171
#2
Вы можете указать какая конечная дата премьеры должна быть у фильмов при сортировке по Году и Дате премьеры.

date.png
 
Новичек
Регистрация
24 Окт 2019
Сообщения
68
#3
указал 1700 дней , стало все красиво ) отличное решение! благодарю
 
Новичек
Регистрация
24 Окт 2019
Сообщения
68
#4
потестировал решение , если такое значение стоит , с сортировками выдачи поиска порядок, на индекс , и страницы категорий появляются трейлеры, те будущие фильмы , что мешало выбирать фильм, в итоге оставил - "ориентироваться на сегодня", с поиском - пока лучше чем отключение сортировок по времени (по премьерам, году) ничего не придумал. еще альтернатива скрыть вообще сортировки в клик по иконке (дроп меню), но тоже не особо удобно. Главное чтобы на мобайле это все былю на месте в плане UI UX, люди привыкают и потом хотят именно там)