Все статьи
120 материалов
При разработке современных решений на платформе 1С-Битрикс все чаще используется D7 API и ORM. Одним из ключевых классов ORM является DataManager. Именно он служит основой для создания собственных сущностей и обеспечивает удобную работу с таблицами базы данных через объектный интерфейс. С помощью DataManager разработчик может выполнять выборку, добавление, обновление и удаление данных без написания SQL-запросов вручную. В этой статье подробно…
Группы пользователей в 1С-Битрикс являются основным инструментом управления правами доступа на сайте. С их помощью можно гибко распределять полномочия между администраторами, редакторами, менеджерами и обычными пользователями. Правильно настроенные группы позволяют повысить безопасность проекта, исключить ошибки сотрудников и упростить администрирование сайта. В данной статье рассмотрим, как настроить группы пользователей в Битрикс, назначить права доступа и организовать эффективную систему управления учетными записями….
Метод CIBlockElement::SetPropertyValues() используется для записи и обновления значений свойств элементов инфоблоков в 1С-Битрикс. С его помощью можно изменять текстовые свойства, списки, файлы, привязки к элементам и разделам, а также множественные свойства. Краткий ответ Для изменения свойства элемента необходимо вызвать метод CIBlockElement::SetPropertyValues(), передав ID элемента, ID инфоблока и массив значений свойств. <?php CIBlockElement::SetPropertyValues( 123, 5, [ «PRICE» => 15000 ] );…
Файл result_modifier.php в 1C-Битрикс используется для модификации массива $arResult перед тем, как данные будут переданы в шаблон компонента. Это важный инструмент для разделения логики подготовки данных и отображения. Краткий ответ result_modifier.php позволяет изменить, дополнить или подготовить данные $arResult после выполнения component.php и перед вызовом template.php. <?php $arResult[‘CUSTOM_FIELD’] = ‘Hello Bitrix’; Где находится result_modifier.php Файл располагается внутри шаблона компонента: /local/components/vendor/component.name/templates/.default/ component.php…
Что такое цены товаров в 1С-Битрикс Цены товаров в 1С-Битрикс — это один из ключевых элементов интернет-магазина, который определяет стоимость продукции для различных категорий покупателей. Платформа поддерживает работу с несколькими типами цен, скидками, валютами и торговыми предложениями, что позволяет создавать гибкую систему ценообразования. Благодаря встроенным инструментам можно автоматически обновлять стоимость товаров, интегрировать сайт с системой 1С и управлять ценами без…

Во время обновления сайта, переноса проекта на новый сервер или проведения технических работ пользователи могут столкнуться с сообщением о временной недоступности ресурса. Стандартная страница Site Closed в Битрикс выглядит достаточно просто и не всегда соответствует фирменному стилю компании. Поэтому многие владельцы сайтов предпочитают создавать собственную страницу технических работ с привлекательным дизайном и полезной информацией для посетителей. Для чего нужна красивая…
Что такое статусы заказов в 1С-Битрикс Статусы заказов в 1С-Битрикс — это механизм, который отображает текущий этап обработки заказа в интернет-магазине. Они помогают администраторам контролировать процесс выполнения заказа, а покупателям — понимать, на каком этапе находится их покупка. Правильно настроенная система статусов автоматизирует работу сотрудников, снижает вероятность ошибок и делает взаимодействие с клиентами более прозрачным. Зачем нужны статусы заказов После…
Что такое торговые предложения в 1С-Битрикс Торговые предложения в 1С-Битрикс (SKU — Stock Keeping Unit) — это механизм, который позволяет создавать несколько вариантов одного товара с различными характеристиками. Вместо создания множества отдельных карточек можно объединить их в один товар и предоставить покупателю выбор нужной модификации. Например, один смартфон может выпускаться: с объемом памяти 128 ГБ; с объемом памяти 256 ГБ;…
Что такое множественные свойства в 1С-Битрикс Множественные свойства в 1С-Битрикс — это специальные свойства инфоблоков, которые позволяют хранить не одно, а сразу несколько значений для одного элемента. Благодаря этой возможности можно создавать гибкие структуры данных без необходимости добавлять множество однотипных полей. Например, для одного товара можно указать несколько фотографий, несколько документов, список цветов, размеров или связанных товаров. Это делает управление…
Что такое Robots.txt Robots.txt — это служебный текстовый файл, расположенный в корневой директории сайта. Он содержит инструкции для поисковых роботов и определяет, какие разделы разрешено индексировать, а какие следует исключить из обхода. Для сайтов на 1С-Битрикс корректная настройка Robots.txt является важной частью технической SEO-оптимизации. Правильно составленный файл помогает поисковым системам эффективнее использовать краулинговый бюджет, быстрее находить важные страницы и не…
Высокая производительность сайта является одним из важнейших факторов успешной работы интернет-магазина, корпоративного портала или крупного веб-проекта. По мере роста посещаемости увеличивается нагрузка на сервер, базу данных и файловую систему. Одним из самых эффективных инструментов ускорения Битрикс является Redis — высокопроизводительное хранилище данных в оперативной памяти. Redis позволяет значительно ускорить работу кеширования, сократить количество обращений к диску и снизить нагрузку на…
Что такое микроразметка Микроразметка — это специальная структура данных, которая помогает поисковым системам лучше понимать содержание страниц сайта. Она добавляет к обычному HTML дополнительную информацию о товарах, статьях, организациях, отзывах, ценах, событиях и других объектах. Для сайтов на 1С-Битрикс использование микроразметки является важной частью современной SEO-оптимизации. Правильно размеченные страницы могут отображаться в поисковой выдаче в виде расширенных сниппетов, что повышает…