Интеграция UniSender и LiveStreet

Рассылки в LiveStreet CMS

Плагин интеграции UniSender и LiveStreet CMS позволяет автоматически добавлять контакты новых регистрирующихся пользователей вашего сайта в UniSender, а также переносить в UniSender списки уже имеющихся пользователей.

При переносе данных можно выбрать поля, требуемые для переноса (например, перенести имена пользователей для персонализации рассылки или телефоны для SMS-рассылки).

Плагин совместим с версиями LiveStreet CMS 1.0, 0.5 и 0.4.

Установка

Установка происходит стандартным для LiveStreet способом. После установки плагина надо в файле config/config.php указать ваш API-ключ.

Плагин использует переопределине экшена ActionRegistration. Это нужно для возможности использования хука при регистрации, или активации, так как по дефолту оный отсутствует. Эти переопределение можно отключить предварительно внеся изменения в экшен \classes\actions\ActionRegistration.class.php после строчки

$this->DropInviteRegister();

добавить

$this->Hook_Run('user_add_after', array('oUser' => $oUser));

и после строк

$this->DropInviteRegister();
$this->Viewer_Assign('bRefreshToHome', true);
$this->User_Authorization($oUser, false);

добавить

$this->Hook_Run('user_add_activation_after', array('oUser' => $oUser));

Техническую поддержку, консультации в установке и кастомизацию плагина осуществляет его автор. Обсуждение модуля на блоге LiveStreet.