Выдано 129145 лицензий

Магазин приложений HostCMS

Экспорт в Битрикс24

Экспорт в Битрикс24

Бесплатно

От 50 до 100 установок.

Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Подключение:

  1. После установки модуля в Битрикс24 перейдите в раздел Приложения — Вебхуки. Добавьте входящий вебхук с правами CRM (crm). После скопируйте ключ в поле «Секретный ключ» в модуле экспорта.
  2. Укажите адрес своей площадки Битрикс24 в поле «Адрес Битрикс24 (xxx.bitrix24.ru)»
  3. Укажите идентификатор пользователя Битрикс24, создавшего вебхук, в поле «Идентификатор пользователя». Под правами этого пользователя будет работать этот вебхук.
  4. Пользователям редакций «Бизнес» и «Корпорация» необходимо также отредактировать свою типовую динамическую страницу регистрации клиентов и перед блоком
    // Отправка письма
    $oSite_Alias = $oSiteuser->Site->getCurrentAlias();
    $Siteuser_Controller_Show
    ->setEntity($oSiteuser)
    ->applyAffiliate(Core_Array::get($_COOKIE, 'affiliate_name'))
    ->subject(
    Core::_('Siteuser.confirm_subject', !is_null($oSite_Alias) ? $oSite_Alias->alias_name_without_mask : '')
    )
    ->sendConfirmationMail(Core_Entity::factory('Xsl')->getByName($xsl_letter));
    Добавить:
    if (Core::moduleIsActive('hostcms_bitrix24'))
    {
    $oSite = Core_Entity::factory('Site', CURRENT_SITE);
    $Hostcms_Bitrix24_Controller = new Hostcms_Bitrix24_Controller($oSite);
    $Hostcms_Bitrix24_Controller->siteuser($oSiteuser);
    }

Модуль предназначен для экспорта заказов, клиентов и форм в Битрикс24. Формы и клиенты экспортируются в лиды, заказы — в сделки.

Внимание! Товары будут загружены в сделку только при использовании аккаунта администратора в Битрикс24.

При возникновении ошибки "Не задан ***", при создании сделки, проверьте свои пользовательские поля у сущности в Битрикс24. Их необходимо будет передать отдельно со значением, через хук "Hostcms_Bitrix24_Controller.onNewShopOrder".

class Hostcms_Bitrix24
{
	static public function onNewShopOrder($controller, $args)
	{
		$queryData = $args[0];

		$queryData['fields']['UF_CRM_1467910560'] = array('id' => 60);

		return $queryData;
	}
}

Core_Event::attach('Hostcms_Bitrix24_Controller.onNewShopOrder', array('Hostcms_Bitrix24', 'onNewShopOrder'));

Информация о разработчике:

  • Разработчик: Hostmake LLC
  • Вопросы по модулю: support@hostcms.ru
  • Поддержка: support@hostcms.ru

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.4 08.07.2020

При редактировании заказа добавлен чекбокс с возможность ручного экспорта (если заказ ранее не выгружался).

6.9.4
1.3 04.02.2020

Модуль локализован на украинский язык.

6.9.1
1.2 07.11.2019

Добавлен хук Hostcms_Bitrix24_Controller.onNewShopOrder

6.8.0
1.1 18.12.2018 6.8.0
1.0 01.06.2018 6.8.0
Похожие