Архив статей

Все статьи

Технические статьи о веб-разработке, 1С-Битрикс, NextJS, интеграциях и архитектуре.

1С-Битрикс: настройка canonical URL для SEO

Установка канонических адресов для статических страниц, каталога и разделов. Предотвращение дублей в индексе поисковых систем.

Axios: добавление задержки между запросами

Решение проблемы rate limiting при работе с API. Три способа добавить паузу между HTTP-запросами в JavaScript.

Битрикс: 404 для несуществующих поддоменов

Обработка wildcard-поддоменов в мультирегиональном сайте. Показ 404 ошибки для несуществующих региональных поддоменов.

Битрикс: отправка формы через BX.ajax

AJAX-отправка данных формы без перезагрузки страницы с использованием Bitrix JavaScript API. FormData, валидация, обработка ответа.

Битрикс: проверка уникальности свойства при добавлении элемента

Валидация артикула, email или другого свойства на уникальность. Обработчики OnBeforeIBlockElementAdd и OnBeforeIBlockElementUpdate.

Битрикс: фильтрация и сортировка элементов по свойству

Реализация AJAX-фильтра по свойству инфоблока. Highload-блоки справочников, передача фильтра в компонент, счётчики элементов.

PHP: работа с датами — полное руководство

DateTime, DateInterval, DatePeriod. Форматирование, сравнение, разбиение периодов, часовые пояса. Примеры для реальных задач.

Конвертация изображений в WebP на лету

Автоматическая конвертация JPG/PNG в WebP для улучшения Page Speed. Решения для Nginx, PHP и Битрикс.

Битрикс: транслитерация символьного кода элементов

Автоматическая генерация CODE из NAME при добавлении элементов в инфоблок. CUtil::translit и альтернативные методы.

Битрикс: отслеживание изменений свойств элемента инфоблока

Обработчики событий для реакции на изменение свойств. Синхронизация цен, логирование изменений, триггеры бизнес-логики.

Битрикс: почему не работает CPrice::Update

Решение проблемы с обновлением цен товаров. CCatalogProduct::Add, проверка существующих цен, правильная последовательность действий.

JavaScript: автоматическое оглавление статьи

Генерация содержания на основе заголовков H1-H6. Якорные ссылки, нумерация, smooth scroll, подсветка активного пункта.

Страница 6 из 7 • Всего 84 статей