Обновления
1.4.1
1) Доработан функционал преобразований.
2) Исправлена ошибка применения настроек для сопоставленных полей в блоке "Свойство торгового предложения".
3) Устранена ошибка загрузки пустого значения в свойство типа "html/текст".
4) Добавлена возможность загрузки многостраничных файлов с использованием подстановочного значения {API_PAGE} для импорта в highload-блоки.
28.10.2024
Подробнее0.3.1
1) Добавлена возможность сохранять исходные пути к файлам картинок, если картинки загружаются из папки сайта с фиксированным расположением.
2) Исправлена ошибка определения валюты.
3) Доработана загрузка значений по умолчанию для свойств типа Справочник.
28.10.2024
Подробнее3.6.8
Дополнения:
- Добавлена блокировка воркера вебхуков во время обработки цикла (для предотвращения наложения при обработке).
- Исправлены ошибки при обработке документов с большим количеством позиций./li>
29.10.2024
Подробнее2.3.8
В административной части сайта в списке SEO-страниц добавлены: 1. Детальный текст 2. Тип детального текста
28.10.2024
Подробнее5.7.0
- Метод \Askaron\Geo\Location::getLocation(); больше не ищет по встроенной базе Sypex Geo, теперь метод ищет геолокацию по обработчикам геолокаций.
- Проверяется ситуация, если найдены города с одинаковыми названиями. Метод \Askaron\Geo\Location::getLocation(); теперь использует метод интернет-магазина \Bitrix\Sale\Location\GeoIp::getLocationId($ip, "ru");, чтобы лучше и точнее находить Город с учётом Региона и Страны. Как и раньше, требуется, чтобы названия местоположений были заполнены на русском языке.
28.10.2024
Подробнее4.2.2
- Обновлена интеграция с easy-sms.ru в связи с обновлением API данного SMS-провайдера.
27.10.2024
Подробнее2.6.2
— товары с амо теперь синхронизируются по идентификатору и цене. При изменении цены товара в магазине, в амо будет создан новый товар. — удалены устаревшие настройки "Тип цены для товаров в заказе, созданных из сделки" и "Тип цены для новых товаров в корзине". Для более стабильной работы обновляемым из амо товарам в корзине будет ставиться признак кастомной цены — добавлена поддержка кастомного поля амо "день рождения" — удалены некоторые методы, долгое время помеченные как устаревшие
25.10.2024
Подробнее5.0.0
- Большое изменение API модуля. Добавлена совместимость с API Битрикса. Минимальная версия Главного модуля 1С-Битрикс теперь 17.0.9.
- Добавлена поддержка функционала Геолокации Битрикса. Теперь модуль содержит один из Обработчиков геолокации, дополнительно к предустановленным. Модуль может теперь использоваться в типовом функционале Битрикса для поиска города (например в стандартном поиске местоположения в новой форме заказа), если включить обработчик на странице списка обработчиков геолокации.
- После обновления на странице «Настройки - Настройки продукта - Геолокация» должен появиться новый обработчик. Или он будет в списке на кнопке «Добавить».
- Совместимость API со версиями модуля сохранена. Обновлять можно на сайтах, где раньше модуль стоял.
- Если страшно обновлять, то сделайте бекап папки /bitrix/modules/askaron.geo/
- Метод \Askaron\Geo\Info::getIp() теперь внутри вызывает стандартный \Bitrix\Main\Service\GeoIp\Manager::getRealIp(). Они практически одинаковые.
- Метод \Askaron\Geo\Info::getIp(), как и раньше, возвращает другой $ip, если вызывали \Askaron\Geo\Info::setIp( $ip )
- Метод \Askaron\Geo\Info::getSxGeoCityFull( $ip = '' ) теперь содержит необязательный параметр $ip. Если IP не задан или пустой, то как и раньше адрес берется из \Askaron\Geo\Info::getIp().
-
Метод \Askaron\Geo\Info::getSxGeoCityFull() теперь совсем нежелательно использовать в своём коде.
Как и раньше работает метод $arLocation = \Askaron\Geo\Location::getLocation();
Но ещё появился типовой метод Битрикса с нашим и другими обработчиками. Возвращает объект геолокации, или null, когда не найдено, или выключены все обработчики.
$result = \Bitrix\Main\Service\GeoIp\Manager::getDataResult( \Askaron\Geo\Info::getIp(), "ru"); - Метод \Askaron\Geo\Info::getSxGeoCityFull() работает быстрее, чем \Bitrix\Main\Service\GeoIp\Manager::getDataResult(). Но это практически незаметно. Метод \Bitrix\Main\Service\GeoIp\Manager::getDataResult() работает с любыми обработчиками геолокации, поэтому используйте теперь его.
-
Метод $arLocation = \Askaron\Geo\Location::getLocation(); теперь внутри себя вызывает \Bitrix\Main\Service\GeoIp\Manager::getDataResult и обращается ко всем установленным обработчикам.
Если все обработчики геолокации выключены, или ничего не найдено, то вызывает \Askaron\Geo\Info::getSxGeoCityFull второй раз, для совместимости на сайтах, где раньше стоял модуль.
\Askaron\Geo\Location::getLocation(); запоминает результат у пользователя поэтому лишняя нагрузка не создается.
25.10.2024
Подробнее5.5.0
- При установке модуля обработчик геолокации автоматически устанавливается включённым.
- При обновлении обработчик геолокации включается.
- Незначительные изменения API
- Новое описание модуля на странице настройки модуля. Выводится, включен обработчик геолокации или нет
26.10.2024
Подробнее1.9.1
[Бестранк] Расширение модуля Бизнес-процессы. Добавлено новое активити поиск раздела инфоблока.
25.10.2024
Подробнее2.9.0
Улучшения:
- Вернули вкладку «История» в карточке заявки – Теперь вы снова можете легко отслеживать изменения и действия в заявках через вкладку «История».
- Переделали блок списания рабочего времени – Раздел для списания рабочего времени в карточке заявки был переработан для большей ясности и удобства использования.
- Изменили логику удаления пользователей – При удалении пользователя теперь он будет удален только из групп приложения, а не физически удален из системы, что помогает сохранить целостность данных и упростить управление пользователями.
- Исправили отображение счетчика подзаявок – Устранена ошибка, при которой счетчик подзаявок неправильно отображался под ролью «Специалист».
24.10.2024
Подробнее