сложные join запросы в битрикс

join запросы в битрикс

Работать будем с тремя таблицами: CITYZEN — гражданин id name city_id responsible(1- ответственный, 0-безответсвенные) CITY — город id name city_type_id CITY_TYPE — тип города id name SQL на создание таблиц … Читать далее


битрикс cookie httponly

Проблема с cookie в js

Настраивал Google Tag Manager(GTM), создал переменную тип «Основной файл Cookie». Предварительно на сайте создал отдельную куку EXMAPLE_COOKIE. Заполнил все, как сказано в инструкции Google. Но при отладке, переменная в GTM, … Читать далее


Как подключить класс компонента в другом месте проекта

Начиная с версии доступна возможность описывать компонент через ооп подход в файле class.php. Например вы создали свой класс CustomNews унаследованный от CBitrixComponent. Возникла необходимость использовать класс, его поля, функции в … Читать далее


sql drop table

Удобные функции для работы с таблицами в битрикс

Содержание: Удалить колонку Переименовать таблицу Создать индекс Получить поля таблицы Проверить таблицу на существование Создать первичный ключ В продолжение статьи по очистке таблиц . Выложу шпаргалку по некоторым функциям для … Читать далее


sql drop table

Очистка и удаление таблиц в битрикс

Порой возникает необходимость удалить все данные таблицы, либо саму таблицу. Оказывается в API битрикс есть удобные функции: Удалить таблицу(drop table) Очистить таблицу(truncate table) Читайте также о раздутии таблиц в битрикс.


разрослись таблицы в битрикс

Проблема раздутия таблиц b_sale_fuser, b_sale_viewed_product, b_event

Все способы, описанные ниже применялись для решения на версие Битрикс Управление сайтом.15.5.9. Не рекомендуется использовать на других версиях, так как есть вероятность, что в таблицах и коде могли произойти изменения … Читать далее


Порядок вызова событий и допустимые действия в обработчиках каждого из них

Обработчики событий для highload блоков

В предыдущей статье по хайлоад блокам я писал о работе с элементами. В этой рассмотрим, как работать с событиями highload блоков: добавления, обновления, удаления. Порядок вызова событий и допустимые действия … Читать далее


добавить телефон в почтовый шаблон

Добавить поле в почтовый шаблон

Содержание: Добавляем обработчик события Добавляем функцию Редактируем почтовый шаблон Если вы хотите, чтобы при оформлении заказа покупателю пришла не только стандартная информация, определенная в почтовом шаблоне, то можно использовать событие … Читать далее


устанавливаем composer в битрикс

Composer для автозагрузки классов битрикс

Рано или поздно у каждого bitrix разработчика возникает вопрос, где размещать свои классы и функции, классы сторонних разработчиков. В документации Битрикс подобные вопросы решаются созданием модуля, либо размещением своего кода … Читать далее


openGraph для битрикс

Добавить разметку OpenGraph в Битрикс

Задача: когда вашей страницей делятся в соц. сетях, сделать так, чтобы подтягивалась нужная информация со страницы. Большинство социальных сетей поддержвают протокол Open Graph, разработанный facebook. С ним мы и будем … Читать далее