Yandex Metrika
sanches.free

Элемент инфоблока в Bitrix: типовые API-ходы

Что считать минимальной карточкой

На витрине достаточно символьного кода, активности и SEO-полей; в административном сценарии добавляются права группы редактирования и признак участия кеша страницы. Разнесите режим чтения: публичный шаблон не должен тянуть технические свойства складов без необходимости.

Разбор входного URL

Маршрут передаёт путь после домена или отдельный параметр фильтра. Парсят результат в одном месте middleware, затем переиспользуют один и тот же преобразователь строки адреса в числовой ID.

Удаление и откат действий администратора

Запрет на удаление — не замена журнала аудита, а защита от случайной потери SKU. Комбинируют флаг активности (Y/N) мягкой деактивации и сообщение оператору интерфейса.

Счётчики и производительность

Для счётчиков активных элементов применяйте ограниченный набор полей и единственный фильтр по свойствам, необходимым продукту. Второе обращение к базе можно убрать кешированием результатов через стандартный механизм тегов.

Чтение по идентификатору

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

Не хотите копаться сами?

Починю за 1-3 дня. Без предоплаты — оплата по результату.

15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии