При разработке на 1С-Битрикс один из частых вопросов — какой метод использовать для обхода результатов выборки из инфоблока: GetNext() или GetNextElement()?
GetNextElement() или GetNext() — какой метод выбрать при работе с инфоблоками
|
Михаил Базаров: 26.12.2025 12:00:00
GetNextElement() или GetNext() — какой метод выбрать при работе с инфоблоками
При разработке на 1С-Битрикс один из частых вопросов — какой метод использовать для обхода результатов выборки из инфоблока: GetNext() или GetNextElement()? |
|
Михаил Базаров: 26.12.2025 12:00:00
Быстрый пример из реального проекта.
Это код в component.php кастомного компонента. Пользователь попадает на него со своими текущими координатами и нужно показать рестораны с координатами в квадрате 5 на 5 км. Где центр это местоположение пользователя:
У ресторанов очень много свойств и постоянно появляются новые (проект в активной стадии разработки) - постоянно отслеживать новые свойства, вообще не с руки. С помощью GetNextElement() я уверен что они автоматом попадут в выборку |
Блог-note Заметки по 1С-Битрикс
-
Правильное подключение стилей и скриптов в Битрикс
Есть несколько способов подключения файлов стилей и скриптов, при верстке шаблонов в системе управления 1С-Битрикс. Если вы получаете готовую верстку ...
-
Показать выбранные параметры умного фильтра над товарами, с возможностью отмены выбора
Задача: При выборе параметров товаров в умном фильтре показать выбранные параметры из чекбоксов в виде кнопок и предоставить возможность отмены выбора...
-
Многосайтовость битрикс на разных доменах и поддоменах
Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать небольшое видео в котором установлю два сайта на одну редак...
-
Как добавить режим редактирования элементов в собственном компоненте Битрикс
Задача: добавить режим редактирования и удаления элементов в собственном компоненте.
-
Умный фильтр только на последнем уровне разделов каталога.
Рассмотрим задачу: необходимо скрыть умный фильтр во всех разделах каталога, которые содержат подразделы, и показывать его только в конечных (листовых...
-
Получение токена доступа API Firebase (HTTP v1) с помощью PHP для отправки push-уведомлений.
До июня 2024 года API Firebase использовал постоянный токен доступа, который можно было получить один раз в консоли. Однако с теперь необходимо запраш...