Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO

Битрикс

Битрикс Битрикс
19.05.2026

Когда не стоит использовать многосайтовость 1С-Битрикс: опыт, проблемы и реальные примеры

Когда не стоит использовать многосайтовость 1С-Битрикс: опыт, проблемы и реальные примеры
Многосайтовость в Битрикс выглядит удобным решением, но для крупных интернет-магазинов и сложных проектов она часто становится источником проблем. Разбираем реальные минусы, технический долг и случаи, когда отдельные сайты намного удобнее.
Читать подробнее ->
7 минут чтения
31 просмотров
Битрикс Битрикс
18.05.2026

Как развернуть блог на Битрикс с комментариями и почему стандартный блог плох

Разбираем, как правильно развернуть блог на 1С-Битрикс, почему стандартный компонент blog устарел и какие решения лучше использовать для статей, разделов, SEO и комментариев.
Читать подробнее ->
5 минут чтения
23 просмотров
Битрикс Битрикс
16.05.2026

Готовый robots.txt для Bitrix

Готовый robots.txt для сайта на 1С-Битрикс: закрытие служебных разделов, фильтров, пагинации и дублей страниц. Разбираем правильную настройку robots.txt для SEO, подключение sitemap.xml и типовые ошибки, которые мешают индексации сайта.
Читать подробнее ->
4 минут чтения
28 просмотров
Битрикс Битрикс
27.08.2025

Битрикс выгрузить все элементы вместе со свойствами в файл

Показываю PHP-скрипт для выгрузки всех элементов инфоблока 1С-Битрикс в CSV. Скрипт экспортирует ID, название, активные свойства, файловые и множественные значения.
Читать подробнее ->
1 минут чтения
47 просмотров
Битрикс Битрикс
27.08.2025

Битрикс получаем все свойства элемента

Показываю PHP-скрипт для выгрузки всех свойств инфоблока 1С-Битрикс в CSV. Скрипт получает название, код, тип свойства, обязательность и множественность полей.
Читать подробнее ->
1 минут чтения
27 просмотров
Битрикс Битрикс
12.06.2024

Битрикс. Ошибка! innodb_strict_mode=ON, требуется OFF

Показываю, как отключить innodb_strict_mode для 1С-Битрикс через after_connect_d7.php. Решение помогает устранить ошибки MySQL и MariaDB после обновления сервера или переноса сайта.
Читать подробнее ->
2 минут чтения
40 просмотров
Битрикс Битрикс
24.01.2023

Битрикс. Получить местоположение из заказа

Показываю, как получить местоположение заказа в 1С-Битрикс по ID заказа через CSaleOrderPropsValue::GetOrderProps() и CSaleLocation::GetByID().
Читать подробнее ->
2 минут чтения
23 просмотров
Битрикс Битрикс
23.01.2023

Битрикс. Список всех заказов, при оформлении которых был использован тот или иной купон получения скидки

Показываю, как получить список заказов по купону скидки в 1С-Битрикс через CSaleOrder::GetList() и фильтр BASKET_DISCOUNT_COUPON.
Читать подробнее ->
2 минут чтения
21 просмотров
Битрикс Битрикс
30.08.2022

Битрикс поиск ищет не все товары

Разбираем, почему поиск в 1С-Битрикс может находить не все товары каталога. В статье — проверка индексации инфоблоков, настройка модуля поиска, переиндексация сайта и увеличение лимита результатов в компоненте bitrix:catalog.search. Также рассмотрены особенности шаблонов Аспро: Макс, Next, Оптимус, Маркет и других решений.
Читать подробнее ->
2 минут чтения
26 просмотров
Битрикс Битрикс
26.04.2022

Битрикс. Событие создание нового заказа.

Показываю, как использовать событие OnOrderSave в 1С-Битрикс для обработки новых заказов. Разбираем AddEventHandler, параметры обработчика и проверку $isNew.
Читать подробнее ->
2 минут чтения
15 просмотров
Битрикс Битрикс
20.04.2022

Выполнение скрипта битрикс в консоли

Универсальный шаблон standalone PHP-скрипта для 1С-Битрикс с подключением prolog_before.php. Подходит для cron, импорта, парсеров и служебных задач.
Читать подробнее ->
2 минут чтения
12 просмотров
Битрикс Битрикс
13.04.2022

Битрикс. Получить список сработавщих скидок в корзине.

Показываю, как получить список сработавших скидок в корзине 1С-Битрикс через D7 API и объект Bitrix\Sale\Discount. Разбираем DISCOUNT_LIST и вывод названий примененных скидок.
Читать подробнее ->
2 минут чтения
18 просмотров
Битрикс Битрикс
12.03.2022

Битрикс открыть пункт меню в новой вкладке

Показываю, как открыть пункт меню в новой вкладке в 1С-Битрикс через target="_blank". Разбираем быстрый способ и более правильный вариант через параметры массива меню.
Читать подробнее ->
1 минут чтения
25 просмотров
Битрикс Битрикс
27.11.2021

Битрикс загрузить картинки по артикулу из файлов фотографий

Показываю PHP-скрипт для массовой загрузки фотографий товаров в 1С-Битрикс по артикулу. Скрипт ищет элементы инфоблока по CML2_ARTICLE и загружает изображения из файлов вида артикул.jpg.
Читать подробнее ->
1 минут чтения
12 просмотров
Битрикс Битрикс
01.11.2021

Битрикс. Узнать где находиться шаблон компонента

Показываю, как быстро определить путь к шаблону компонента в 1С-Битрикс через GetFolder(). Полезно при работе с Аспро, многосайтовостью и сложными проектами.
Читать подробнее ->
2 минут чтения
24 просмотров
Битрикс Битрикс
01.11.2021

Битрикс. Время на сервере базы данных отличается от времени на веб-сервере больше, чем на 10 минут

Битрикс. Время на сервере базы данных отличается от времени на веб-сервере больше, чем на 10 минут
Разбираем ошибку обмена 1С и Битрикс: «Время на сервере базы данных отличается от времени на веб-сервере». Показываю как настроить timezone для PHP, MySQL и Linux, чтобы восстановить обмен с 1С.
Читать подробнее ->
3 минут чтения
25 просмотров
Битрикс Битрикс
16.06.2021

Битрикс url текущей страницы

Показываю, как получить URL текущей страницы в 1С-Битрикс через встроенный метод GetCurPage(). Разбираем примеры использования и получение ссылки с GET-параметрами.

Читать подробнее ->
2 минут чтения
46 просмотров
Битрикс Битрикс
12.06.2021

Битрикс, получение бесплатной лицензии

Разбираем, как получить бесплатную NFR-лицензию 1С-Битрикс и Битрикс24 для веб-студий и разработчиков. Какие условия нужно выполнить, как продлевается лицензия и что дает партнерский NFR.
Читать подробнее ->
3 минут чтения
26 просмотров
Битрикс Битрикс
31.03.2021

Битрикс выводить случайный элемент, кроме текущего

Показываю, как вывести случайные элементы в bitrix:news.list и исключить текущий элемент по ID. Разбираем глобальный фильтр FILTER_NAME, сортировку RAND и пример вызова компонента.
Читать подробнее ->
2 минут чтения
24 просмотров
Битрикс Битрикс
01.03.2021

Битрикс не перемещать JS скрипт в конец страницы

Показываю, как исключить отдельные JS-скрипты из переноса в конец страницы в 1С-Битрикс. Разбираем атрибут data-skip-moving="true" на примере Яндекс.Карт и 2ГИС.
Читать подробнее ->
2 минут чтения
30 просмотров
Загружаю...
Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться