Главная » Все статьи » Страница 14

Все статьи

307 материалов

Схема связки компонентов news.list и news.detail в Битрикс через DETAIL_URL и символьный код
bitrix:news.list и news.detail: настройка вывода

bitrix:news.list и bitrix:news.detail — базовая пара компонентов для вывода списка и детальной карточки элементов инфоблока. Название «news» не означает, что они годятся только для новостей — это универсальные компоненты вывода, применимые к любому контентному инфоблоку: статьям, портфолио, вакансиям. news.list: параметры вывода <$APPLICATION->IncludeComponent( ‘bitrix:news.list’, ‘main’, [ ‘IBLOCK_TYPE’ => ‘content’, ‘IBLOCK_ID’ => 5, ‘NEWS_COUNT’ => 12, ‘SORT_BY1’ => ‘ACTIVE_FROM’, ‘SORT_ORDER1’ => ‘DESC’,…

Компоненты Обновлено: 22 августа 2026
Схема проверки писем почтовым сервером: SPF, DKIM и DMARC подтверждают право сайта отправлять почту от домена
Письма с сайта попадают в спам: SPF, DKIM, DMARC

Сайт отправляет письма, а до получателей они не доходят или падают в спам. Заказ оформлен — покупатель не получил подтверждение. Пользователь зарегистрировался — ссылка активации не пришла. Форма отправлена — менеджер узнаёт об этом через сутки. В подавляющем большинстве случаев причина не в тексте письма и не в настройках Битрикс, а в отсутствии DNS-записей, подтверждающих право сайта отправлять почту от…

Почта Обновлено: 22 августа 2026
Схема настройки формы восстановления пароля в 1С-Битрикс через админ-панель
Восстановление пароля: как работает и как настроить

Форма восстановления пароля — одна из самых часто используемых и одновременно недооценённых с точки зрения настройки страниц сайта. Разберём, что реально настраивается в штатном механизме восстановления пароля 1С-Битрикс на уровне админки, а не через программный вызов API. Где живёт форма восстановления Штатная форма восстановления пароля — часть компонента авторизации (bitrix:system.auth.form или отдельная страница, подключающая нужный компонент). Ссылка «Забыли пароль?» ведёт…

Пользователи Обновлено: 23 августа 2026
Сравнение блокировки и удаления пользователя с обезличиванием данных в 1С-Битрикс
Блокировка и удаление пользователя в Битрикс

Блокировка и удаление пользователя — на первый взгляд похожие операции, но с разными последствиями для связанных данных: заказов, комментариев, истории действий. Разберём разницу и как сделать правильный выбор в зависимости от ситуации. Блокировка через деактивацию <?php $user = new CUser; $user->Update($userId, [‘ACTIVE’ => ‘N’]); Деактивация переводит учётную запись в неактивное состояние — пользователь не может войти на сайт, но все…

Пользователи Обновлено: 23 августа 2026
Сравнение свойств Привязка к разделу и Справочник через HL-блок в 1С-Битрикс
Свойство «Привязка к разделу» и «Справочник» в Битрикс

Среди типов свойств инфоблока два часто путают между собой и с обычным свойством типа «Список»: «Привязка к разделу» и «Справочник». Разберём, чем они принципиально отличаются и какой выбрать для конкретной задачи. Свойство «Привязка к разделу» Этот тип свойства хранит ссылку на конкретный раздел того же инфоблока, к которому относится элемент, — но не как основной раздел размещения (это отдельное поле…

Инфоблоки Обновлено: 23 августа 2026
Схема привязки элемента к нескольким разделам инфоблока в Битрикс через SetElementSection
SetElementSection — привязка к разделам в Битрикс

SetElementSection управляет привязкой элемента к разделам — добавляет, заменяет или удаляет связи, включая работу с множественной привязкой. Разберём, как метод соотносится с обычным обновлением элемента и когда без него не обойтись. Отличие от простого Update Основной раздел элемента можно сменить через обычный CIBlockElement::Update(), указав новое значение IBLOCK_SECTION_ID. Но если инфоблок использует множественную привязку и нужно управлять именно набором дополнительных разделов…

CIBlockElement Обновлено: 23 августа 2026
Схема множественной привязки элемента к разделам в Битрикс: основной раздел и дополнительные категории
GetElementGroups — разделы элемента в Битрикс

GetElementGroups возвращает СЃРїРёСЃРѕРє всех разделов, Рє которым привязан элемент инфоблока, включая случаи множественной РїСЂРёРІСЏР·РєРё — РєРѕРіРґР° РѕРґРёРЅ товар относится сразу Рє нескольким категориям. Разберём метод Рё типичный сценарий его использования. Базовый вызов <?php $sections = CIBlockElement::GetElementGroups($elementId, true); foreach ($sections as $section) { echo $section[‘ID’] . ‘ — ‘ . $section[‘NAME’] . PHP_EOL; } Второй параметр, true, указывает получать только активные…

CIBlockElement Обновлено: 23 августа 2026
Диагностика белого экрана в Битрикс: включение отладки в settings.php показывает скрытую фатальную ошибку PHP
Белый экран в Битрикс: причины и как найти ошибку

Белый экран — самая неинформативная из всех поломок. Сайт открывается, но страница пустая: ни текста, ни ошибки, ни намёка на причину. В исходном коде тоже ничего. Иногда падает весь сайт, иногда только админка, иногда одна страница. Причина почти всегда одна: произошла фатальная ошибка PHP, а вывод ошибок отключён. Разберём, как за пару минут увидеть настоящий текст ошибки, и что делать…

Ошибки Битрикс Обновлено: 21 августа 2026
Схема прав на инфоблоки в Битрикс: группы пользователей получают доступ к разделам с наследованием
Права доступа на инфоблоки в Битрикс

Права на инфоблок определяют, кто может смотреть, редактировать и удалять его содержимое. Без настройки контент-менеджер видит весь каталог целиком, а редактор новостей может случайно изменить цены на товары. Разберём два режима прав — простой и расширенный, — их принципиальные отличия и порядок настройки, при котором доступ разграничивается по отделам без лишней возни. Два режима прав У инфоблока есть переключатель на…

Инфоблоки Обновлено: 22 августа 2026
Пример структуры файла llms.txt для сайта на 1С-Битрикс
llms.txt для сайта: зачем нужен и как составить

llms.txt — предлагаемый стандарт для файла, который описывает структуру и назначение сайта в формате, удобном для языковых моделей, обращающихся к сайту при ответе на пользовательский запрос. Разберём, зачем он нужен и как составить такой файл для сайта на 1С-Битрикс. Чем llms.txt отличается от robots.txt и sitemap.xml robots.txt управляет доступом краулеров к разделам сайта, sitemap.xml перечисляет URL для индексации — оба…

SEO Обновлено: 23 августа 2026
Схема создания заказа в Битрикс из кода: Order собирает корзину, свойства, доставку и оплату перед сохранением
Создание заказа программно: Bitrix\Sale\Order

Заказ покупателя, оформленный через sale.order.ajax, — не единственный способ создать заказ в 1С-Битрикс. Часто нужно собрать его программно: при импорте из внешней системы, при оформлении по звонку менеджером, при переносе заказов со старого сайта. Разберём, как создать заказ через объектную модель Bitrix\Sale\Order из кода D7 — без обращения к устаревшим функциям старого модуля продаж. Основные объекты Модуль продаж в D7…

Заказы Обновлено: 22 августа 2026
Схема архитектуры Инфоблоков 2.0 с отдельными таблицами вместо универсальных значений свойств
Инфоблоки 2.0: что это и когда включать

Инфоблоки 2.0 — обновлённая архитектура хранения данных элементов и разделов, пришедшая на смену классической структуре таблиц инфоблоков. Разберём, что реально меняется под капотом, когда стоит включать новую версию, а когда лучше остаться на классической. В чём принципиальное отличие от классических инфоблоков Классические инфоблоки хранят свойства элементов в универсальных таблицах значений свойств, общих для всех инфоблоков сайта, — это гибко, но…

Инфоблоки Обновлено: 23 августа 2026
Услуги
Инструменты
База знаний