Рубрика: 1C-Битрикс

Разработка интернет-магазинов, порталов и мобильные приложения на 1С-Битрикс.

Система событий в Битрикс: AddEventHandler и современный EventManager из D7Система событий в Битрикс: AddEventHandler и современный EventManager из D7

Средний рейтинг Еще нет оценокСистема событий — один из самых мощных механизмов в 1С-Битрикс. Она позволяет «вклиниваться» в стандартные процессы (например, перед добавлением товара в корзину или после обновления пользователя)

Основы работы с компонентами Битрикс: Структура, $arParams, $arResult и template.phpОсновы работы с компонентами Битрикс: Структура, $arParams, $arResult и template.php

Средний рейтинг 5 из 5 звезд. 1 голосов.Компоненты — это строительные блоки, из которых состоит любой сайт на 1С-Битрикс. Это самодостаточные программные модули, которые решают конкретную задачу: выводят новости, показывают

Управление заголовками и мета-тегами в Битрикс: SetPageProperty, ShowTitle, ShowMetaУправление заголовками и мета-тегами в Битрикс: SetPageProperty, ShowTitle, ShowMeta

Средний рейтинг Еще нет оценокПравильное управление заголовками (<title>) и мета-тегами (description, keywords, robots) — это фундамент SEO-продвижения. В Битрикс за это отвечает глобальный объект $APPLICATION. С его помощью можно динамически устанавливать и выводить

Работа с пользователями в Битрикс: CUser::GetList, Add, UpdateРабота с пользователями в Битрикс: CUser::GetList, Add, Update

Средний рейтинг Еще нет оценокУправление пользователями — одна из ключевых задач любой CMS. В Битрикс для этого предназначен класс CUser. Глобальный объект $USER (экземпляр этого класса) доступен на каждой странице и содержит информацию

Современная работа с разделами инфоблоков: SectionTable::getList в Bitrix D7 ORMСовременная работа с разделами инфоблоков: SectionTable::getList в Bitrix D7 ORM

Средний рейтинг Еще нет оценокПродолжая осваивать D7 ORM, перейдем от элементов к разделам. Для работы с разделами инфоблоков в современном API предназначен класс \Bitrix\Iblock\SectionTable. Он предоставляет тот же мощный и гибкий

Управление разделами инфоблоков в Битрикс: CIBlockSection::GetList, Add, UpdateУправление разделами инфоблоков в Битрикс: CIBlockSection::GetList, Add, Update

Средний рейтинг Еще нет оценокРазделы инфоблоков — это основа для построения каталогов, иерархических списков и любой другой вложенной структуры на сайте. Для работы с ними в старом API Битрикс предназначен

Кэширование в Битрикс: От CPHPCache до Bitrix\Main\Data\Cache на D7Кэширование в Битрикс: От CPHPCache до Bitrix\Main\Data\Cache на D7

Средний рейтинг Еще нет оценокЛюбой производительный сайт на Битрикс активно использует кэширование. Это позволяет избежать повторного выполнения «тяжелых» операций (например, запросов к базе данных) и отдавать пользователю заранее сохраненный результат.

Работа с Highload-блоками в Битрикс через D7 ORM: Пошаговое руководствоРабота с Highload-блоками в Битрикс через D7 ORM: Пошаговое руководство

Средний рейтинг Еще нет оценокHighload-блоки (HL-блоки) — это мощный инструмент 1С-Битрикс для хранения произвольных структурированных данных, не являющихся контентом в классическом понимании (как, например, новости или товары). Это могут быть

Добавление и обновление элементов в Битрикс: CIBlockElement::Add и UpdateДобавление и обновление элементов в Битрикс: CIBlockElement::Add и Update

Средний рейтинг Еще нет оценокСоздание и редактирование контента — базовые операции для любого сайта. В 1С-Битрикс за это отвечают методы CIBlockElement::Add и CIBlockElement::Update. Они являются частью старого API, но до сих пор широко

Bitrix D7 ORM: Мастер-класс по ElementTable::getList для выборки элементовBitrix D7 ORM: Мастер-класс по ElementTable::getList для выборки элементов

Средний рейтинг 5 из 5 звезд. 2 голосов.С появлением ядра D7 в 1С-Битрикс у разработчиков появился новый, объектно-ориентированный способ работы с базой данных — ORM (Object-Relational Mapping). Этот подход делает