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

Все статьи

307 материалов

Ошибка Session Expired в Битрикс: причины возникновения и способы решения

Ошибка Session Expired в 1С-Битрикс является достаточно распространенной проблемой, с которой сталкиваются как администраторы сайтов, так и обычные пользователи. Чаще всего она появляется при авторизации, сохранении настроек, отправке форм обратной связи или выполнении действий в административной панели. На первый взгляд ошибка может показаться незначительной, однако она способна существенно затруднить работу с сайтом и привести к потере введенных данных. Рассмотрим основные…

Ошибки Битрикс Обновлено: 21 июня 2026
CIBlockSection::Delete в Битрикс — удаление разделов инфоблока

Метод CIBlockSection::Delete() используется для удаления раздела инфоблока по его идентификатору. Функция входит в старое API Битрикс и применяется для удаления категорий, разделов каталога и других структурных элементов инфоблоков. Краткий ответ Для удаления раздела используйте следующий код: <?php $sectionId = 15; if (CIBlockSection::Delete($sectionId)) { echo ‘Раздел удалён’; } else { echo ‘Ошибка удаления’; } Описание функции Метод удаляет раздел инфоблока вместе…

CIBlockSection Обновлено: 14 июня 2026
Схема оптимизации выборки элементов инфоблока через CIBlockElement::GetList в Битрикс
CIBlockElement::GetList — оптимизация выборки в Битрикс

CIBlockElement::GetList — самый частый источник тормозов на страницах с инфоблоками. Метод гибкий и прощает почти любой набор параметров, поэтому на нём легко написать код, который работает на тестовых 50 товарах и падает по таймауту на боевых 50 000. Разберём, какие параметры выборки решают проблему производительности. Базовый вызов и его цена <?php $result = CIBlockElement::GetList( [‘SORT’ => ‘ASC’], [‘IBLOCK_ID’ => 14,…

CIBlockElement Обновлено: 23 августа 2026
Свойства инфоблоков в 1С-Битрикс: полное руководство по настройке и использованию

Что такое свойства инфоблоков в 1С-Битрикс Свойства инфоблоков в 1С-Битрикс — это дополнительные поля, которые позволяют хранить структурированную информацию об элементах. Они значительно расширяют возможности стандартных полей и дают возможность создавать каталоги, новости, статьи, портфолио и другие разделы с индивидуальным набором характеристик. Например, для товара можно добавить свойства «Цена», «Производитель», «Цвет» и «Размер», а для статьи — «Автор», «Дата публикации»…

Инфоблоки Обновлено: 13 июня 2026
Привязка элементов в 1С-Битрикс: полное руководство по настройке и использованию

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

Инфоблоки Обновлено: 13 июня 2026
component_epilog.php в Битрикс — постобработка компонента

component_epilog.php — это специальный файл компонента в 1C-Битрикс, который выполняется после вывода шаблона. Он используется для выполнения дополнительной логики, не влияющей на отображение страницы. Краткий ответ component_epilog.php выполняется после template.php и используется для постобработки данных, логирования, аналитики и работы с кешем. <?php if (!defined(«B_PROLOG_INCLUDED») || B_PROLOG_INCLUDED !== true) { die(); } // постобработка Где находится component_epilog.php Файл располагается внутри шаблона…

Компоненты Обновлено: 15 июня 2026
CIBlockElement::GetProperty в Битрикс — получение свойств элемента инфоблока

Метод CIBlockElement::GetProperty() предназначен для получения значений свойств элемента инфоблока в 1С-Битрикс. С его помощью можно получить как одиночные, так и множественные свойства, включая строки, числа, списки, файлы, привязки к элементам и разделам. Краткий ответ Для получения свойств элемента необходимо вызвать метод CIBlockElement::GetProperty(), указав ID инфоблока и ID элемента. <?php $res = CIBlockElement::GetProperty(5, 123); while ($property = $res->Fetch()) { echo $property[«CODE»].»:…

API Битрикс Обновлено: 13 июня 2026
Настройка Memcached в Битрикс: полное руководство по ускорению сайта

Производительность сайта напрямую влияет на пользовательский опыт, позиции в поисковых системах и конверсию. На крупных проектах стандартное файловое кеширование постепенно становится узким местом, так как сервер вынужден постоянно обращаться к дисковой подсистеме. Для решения этой проблемы в Битрикс можно использовать Memcached — высокоскоростное хранилище данных в оперативной памяти. Memcached позволяет существенно ускорить работу сайта, уменьшить нагрузку на файловую систему и…

Производительность Обновлено: 11 июня 2026
Last-Modified в Битрикс — HTTP-заголовок для кеширования страниц

Last-Modified — это HTTP-заголовок, который сообщает браузеру и поисковым системам дату последнего изменения страницы. В Битрикс его можно использовать для оптимизации кеширования и снижения нагрузки на сервер. Краткий ответ В Битрикс заголовок Last-Modified отправляется через header() и часто используется вместе с проверкой If-Modified-Since для отдачи 304 Not Modified. <?php header(«Last-Modified: » . gmdate(«D, d M Y H:i:s») . » GMT»);…

Полезное Обновлено: 16 июня 2026
Метатеги в 1С-Битрикс: полное руководство по настройке и SEO-оптимизации

Что такое метатеги в 1С-Битрикс Метатеги в 1С-Битрикс — это специальные HTML-элементы, которые содержат информацию о странице для поисковых систем и браузеров. Они не всегда отображаются пользователю напрямую, однако играют важную роль в индексации сайта и формировании сниппетов в результатах поиска. Наиболее важными являются: Title — заголовок страницы; Description — краткое описание страницы; Keywords — список ключевых слов (сегодня имеет…

SEO Обновлено: 29 августа 2026
CEvent::CheckEvents() в Битрикс — обработка очереди почтовых событий

Метод CEvent::CheckEvents() предназначен для ручной обработки очереди почтовых событий в 1С-Битрикс. Обычно отправка писем происходит автоматически с помощью агентов или cron, однако в некоторых случаях требуется самостоятельно запустить обработку очереди. Именно для этого используется данный метод. Хотя CEvent::CheckEvents() применяется значительно реже, чем CEvent::Send(), он может быть полезен при разработке собственных обработчиков, настройке cron, тестировании отправки писем и диагностике проблем с…

CEvent Обновлено: 3 августа 2026
Ошибка 500 в Битрикс: причины возникновения и способы решения

Ошибка 500 Internal Server Error является одной из самых неприятных проблем для владельцев сайтов на платформе 1С-Битрикс. В отличие от многих других ошибок, она не содержит подробного описания причины и лишь сообщает о том, что на сервере произошел внутренний сбой. В результате сайт может полностью перестать открываться, административная панель становится недоступной, а пользователи получают сообщение об ошибке вместо контента. Рассмотрим…

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