Фильтры Views

Главные вкладки

Аватар пользователя varovae varovae 24 декабря 2015 в 17:05

Необходимо создать блок, в который будет выводиться "тема дня" - рандомная статья, но так, чтобы с 0.00 до 23.59 (по времени сайта) она выводилась одна и та же для всех.
Есть ли возможность так настроить фильтры? К чему их можно привязать (фильтры)?
Сейчас сделано так - выводится статья с датой издания -300дней (самая "старая" из статей этого периода), таким образом период каждый день сдвигается и статьи в связи с этим меняются.
Можно ли сделать как то понормальнее? Так, чтобы не ограничивать временные рамки издания материала.

Комментарии

Аватар пользователя bumble bumble 24 декабря 2015 в 17:56

Добавьте критерий сортировки "Глобально: Случайно" и настройте кеширование представления на 1 сутки.

Аватар пользователя varovae varovae 24 декабря 2015 в 20:13

о, действительно.
но если я правильно понимаю - то результат для каждого посетителя в таком случае будет свой? то есть если посетитель зашел на страницу, в блок была выведена случайная статья и на основании периодичности кэширования она для него там останется еще на 24 часа, но ведь другому пользователя будет показана другая рандомная статья, да?
и периодичность обновления не будет связана с наступлением новых суток, а будет зависеть от времени первого просмотра страницы?

Аватар пользователя bumble bumble 24 декабря 2015 в 20:21

Представление кешируется на сервере, а не в браузере пользователя.
После просмотра будет отображаться одно представление всем пользователям до сброса кеша.