SEO в 2026: ЗАБУДЬТЕ ВСЁ, что вы знали. Полный разбор новой аналитики
Делаем сложный фильтр для новостей при помощи Bitrix D7
Введение Примечание: Код написанный для конкретного проекта и этот текст несет исключительно информационную ценность, возможно кому-то пригодится, как вариант реализации в вашем проекте. Статья написана после того, как в реальном проекте появилась необходимость использовать сложные фильтры с большим набором условий и возможность простого масштабирования фильтрации. Было принято решение использовать ядро D7 и класс запросов Query для построения фильтра. Какая задача решалась Была база новостей с большим...
Отправка писем с различных почт в Bitrix: Пошаговое руководство
На сайте есть 7 менеджеров. Необходимо реализовать отправку писем клиентам с почты менеджера к которому привязан клиент. У каждого менеджера есть своя уникальная почта. Стандартными средствами bitrix не получить решить данную задачу, по этому пришлось импровизировать. Функция custom_mail в Bitrix предназначена для отправки электронных писем с использованием различных почтовых профилей и кастомных настроек. Это позволяет гибко управлять процессом отправки писем, улучшая их доставляемость и соответствие требованиям безопасности...
Дубликаты пользователей 1С-Битрикс. Поиск. Объединение.
Иногда бывает необходимо найти все дубликаты пользователей в 1С-Битрикс "Управление сайтом" и что-то с ними сделать, например объединить. Прежде найдем эти аккаунты. Для этого можно использовать простой код. $query = \Bitrix\Main\UserTable::query();
$query->setSelect(['EMAIL']);
$query->addSelect(new \Bitrix\Main\ORM\Fields\ExpressionField('CNT', 'COUNT(%s)', 'EMAIL'));
$query->setGroup('EMAIl');
$query->having('CNT', '>', 1);
$query->setLimit(10); // для примера возьмем только 10
$dbr = $query->exec();
while(...