Поздравление с 8 Марта через бизнес-процесс в Битрикс24
Unknown field definition `CLASS` (CLASS) for \Bitrix\Sale\TradingPlatform Entity. (100)
Такая ошибка возникает, при существовании 2х файлов описывающих один и тот же класс, но с разным содержимым. Для решения проблемы достаточно переименовать файл /bitrix/modules/sale/lib/tradingplatform...
Bitrix, заполнение поля местоположение при оформлении заказа
Одной из популярных функций на сайте, является определение местоположения (города) пользователя. Но смысл в определении города небольшой, если это нигде не используется. Для интернет-магазина правильно, было бы использовать сохраненный в сессии город, при оформлении заказа, позволяя пользователю не заботиться о заполнении поля местоположения. Рассмотри автоматическое заполнение поля местоположения на примере CMS Битрикс, при оформлении заказа...
Дубликаты пользователей 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(...