Как посредством консоли внести подписчиков в Sendex?
Друзья, всем привет!
Есть вот такой интересный код, при помощи которого в базу Sendex можно вносить почтовые ящики для рассылки
Кто может помочь и исправить данный код, чтобы можно было интегрировать не просто ящики а ящики + имена?
Буду очень признателен
2
Есть вот такой интересный код, при помощи которого в базу Sendex можно вносить почтовые ящики для рассылки
<?php
$Sendex = $modx->getService('sendex','Sendex',$modx->getOption('sendex_core_path',null,$modx->getOption('core_path').'components/sendex/').'model/sendex/');
if (!($Sendex instanceof Sendex)) return '';
// Указать ID рассылки
$idNewsletter = 1;
$emails = [
'mail@yandex.ru',
];
foreach ($emails as $email) {
$duble = $modx->getObject('sxSubscriber', array('email' => $email));
if ($duble) { continue; }
$obj = $modx->newObject('sxSubscriber');
$data = array(
'user_id' => 0,
'email' => $email,
'newsletter_id' => $idNewsletter,
);
$obj->fromArray($data);
$obj->save();
}Однако есть одна неприятная особенность. Имя каждого подписчика — анонимКто может помочь и исправить данный код, чтобы можно было интегрировать не просто ящики а ящики + имена?
Буду очень признателен
Комментарии: 2