Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для этого можно воспользоваться методом фильтрации
Отфильтровать новости в Битрикс за заданный период
|
Михаил Базаров: 13.07.2016 01:00:00
Отфильтровать новости в Битрикс за заданный период
Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для этого можно воспользоваться методом фильтрации |
|
Асем: 05.01.2017 02:00:00
Добрый день! Не подскажете как отфильтровать новости, содержащие определенное слово в тексте?
|
|
Михаил Базаров: 05.01.2017 06:00:00
|
|
Константин Нечаев: 18.02.2017 09:00:00
Добрый день.
Есть список новостей. У новостей есть свойство-чекбокс "Новость дня", которое отмечается в админке. На сайте же размещен список новостей: сначала выводится одна, самая последняя отмеченная Новость дня, потом выводятся все остальные, неотмеченные. Нужно сделать, чтобы в Новости дня выводилась так же, самая последняя отмеченная, а ниже выводились все новости: и неотмеченные, и отмеченные. Но если там выводятся и отмеченные новости, то выводить за исключением самой последней (которая находилась бы над этим списком в Новости дня). Подскажите, как можно реализовать такое. |
|
Андрей: 09.01.2023 06:00:00
Михаил, добрый день!
Подскажите, пожалуйста, можно ли "прикрутить" к умному фильтру такую вещь. Есть товар - цветочки, у товара есть один из параметров - период цветения, типа "от и до" (даты). Можно ли работу умного фильтра настроить в таком режиме? |
|
Михаил Базаров: 09.01.2023 06:00:00
Добрый. Да, просто создайте свойство типа "Число", заполните у нужных товаров и добавте в фильтр с настройкой "Показывать как число от- до" |
|
Андрей: 10.01.2023 02:00:00
Михаил, возможно я неправильно сформулировал, но нужно чтобы числа отображались в формате дат. Например:
Ромашка цветет в период с 01.05 по 15.06 Астра цветет в период с 10.05 по 20.06 При выборе в фильтре периода допустим с 01.05 - 20.06 они должны попасть в результаты |
|
Михаил Базаров: 10.01.2023 05:00:00
Смутно представляю как это будет с позиции пользователя. При движении ползунка должны меняться и дни и месяцы, а полоса это как-бы год? Без доработок фильтра точно не получится, но в целом это просто html+js с выборкой доступных дат. |
|
Гость: 13.07.2024 10:00:00
Часто такое нужно
опечатка - (лишний знак - '>'): ">$arrFilterCurDate = Array" |
|
Гость: 04.08.2024 09:00:00
Не работает фильтр за месяц
|
|
Гость: 16.10.2024 10:00:00
Михаил, а как сделать фильтр новостей по месяцам в выпадающем списке? Если сложно, то в виде кнопок, а не списка.
|
|
Михаил Базаров: 16.10.2024 01:00:00
В битриксе есть штатный копонент "Календарь событий" и его упрощенная версия- он как раз и ставит глобальный фильтр, а использовать можно с любым другим компонентом.
С его шаблоном можно поковыряться, адаптировать под свою задачу - главное что функционал уже есть |
|
Алекс: 25.11.2024 04:00:00
А как сделать фильтр по месяцам, а не по отсчету в днях?
То есть, известно сколько в каждом месяце дней. Как сделать январь период с 01.01 до 31.01 и тд Сделать фильтр по периодам не проблема )) Вопрос, как еще сделать месяц + год. И еще, должен отображаться по умолчанию последний месяц ... |
Блог-note Заметки по 1С-Битрикс
-
Заполнить инфоблок брендов из свойства инфоблока с товарами
Задача: в интернет-магазине есть инфоблок с товарами, загружаемый из 1С, у которого заполнено свойство "Производитель" и оно является списко...
-
Увеличение диска на готовой виртуальной машине Битрикс
Как всем известно, на официальном сайте 1С-битрикс можно скачать готовую виртуальную машину максимально сконфигурированную для работы с 1С-Битрикс. Но...
-
Объединить отдельные поля ФИО в одно свойство при оформлении заказа.
Пользователь, при оформлении заказа, заполняет три отдельных поля с фамилией, именем и отчеством. Нам нужно сохранить это все одной строкой в отдельно...
-
Валидация пароля и подтверждения при регистрации в битрикс
Встала задачка сделать валидацию пароля и его подтверждения в стандартной форме регистрации сайта под управлением Битрикс. Проверять будем с помощью j...
-
Получение токена доступа API Firebase (HTTP v1) с помощью PHP для отправки push-уведомлений.
До июня 2024 года API Firebase использовал постоянный токен доступа, который можно было получить один раз в консоли. Однако с теперь необходимо запраш...
-
Как ускорить AJAX и служебные страницы в Битриксе с помощью define()
В Битриксе очень легко сделать страницу, которая просто отдаёт JSON, и так же легко случайно запускает половину ядра ради одного поля из базы. Это не ...