При разработке на 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С-Битрикс
-
Цвета из справочника Highload блоков в списке новостей
На сайте выводятся новости с помощью компонента news.list, при этом у новостей есть свойство "Цвета" типа "Cправочник" с привязкой...
-
Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu
Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором запущен интернет магазин c 1С-Б...
-
Получение SEO данных элементов и разделов инфоблока, через API 1С-Битрикс
Для того чтобы извлечь данные из вкладки SEO административной панели Битрикс, необходимо использовать специализированные классы для работы с наследуем...
-
Запретить указание количества товаров, добавляемого в корзину, в определенных разделах каталога.
Задача состоит в том, чтобы запретить указание количества товара, добавляемого в корзину, в определенных разделах каталога. По умолчанию указание коли...
-
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет достаточно удобно если, после...
-
Вывести разделы инфоблока по первым буквам не меняя структуру каталога. Алфавитный указатель
Например: у нас есть инфоблок с большим количеством разделов. И мы хотим, на сайте разбить разделы по буквам. Самый простой способ, это конечно же доб...