Если товары, которые вы положили в корзину (без авторизации), внезапно пропадают оттуда (потому что заканчивается сессия), возможно, вам поможет данное решение.
$obEnum = new CUserFieldEnum; $rsEnum = $obEnum->GetList(array(), array("USER_FIELD_ID" => 84)); // 84 это ID свойства из таблицы Пользовательские поля while($arEnum = $rsEnum->GetNext()){ $arCountry[$arEnum['ID']] = $arEnum['VALUE']; }
Битрикс теперь может попытаться преобразовать строковое представление номера телефона в объект, а также преобразовать его обратно в строку в заранее определенном формате.
1. В каталоге /bitrix/php_interface/ создаете папку и туда копируете нужный класс. 2. Подключаете этот класс в /bitrix/php_interface/init.php
include __DIR__.'/sms4b/methodexecutor.php';
3. Редактируете класс как надо
За счет отложенного подключения (автозагрузки) у вас уже будет класс данный и автозагрузка не будет подключать "родной" файл. Обратите внимание, если в файле в ядре, где класс данный описывается, есть другие функции/классы, то нужно полностью файл копировать (чтобы не было ошибки повторного определения класса)
Как я понял, перекопав документацию ymap api, только objectManager хранит информацию о том кластеризован ли объект в данный момент (при текущем масштабе) или нет.
Небольшой кусок кода из js объекта. После инициализации карты вызывается метод объекта. Устанавливает карту в центр по координатам выбранной точки далее по id точки берет состояние объекта в objectManager