Commit 540edfe2 authored by Shakarim Sapa's avatar Shakarim Sapa

- Added the dynamically sender name

parent 28ae0308
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
namespace common\modules\triggers\models; namespace common\modules\triggers\models;
use common\models\Settings;
use Yii; use Yii;
use common\modules\messageTemplate\models\MessageTemplate; use common\modules\messageTemplate\models\MessageTemplate;
use common\modules\messageTemplate\components\Templates; use common\modules\messageTemplate\components\Templates;
...@@ -84,7 +85,8 @@ class TriggerSchedule extends \yii\db\ActiveRecord ...@@ -84,7 +85,8 @@ class TriggerSchedule extends \yii\db\ActiveRecord
// Subscribe user to new List // Subscribe user to new List
$sender->subscribe(['list_ids' => $newListId, 'fields[email]' => $email, 'double_optin' => 1]); $sender->subscribe(['list_ids' => $newListId, 'fields[email]' => $email, 'double_optin' => 1]);
// Create new message // Create new message
$newMessage=$sender->createEmailMessage('Школа аналитики "Арт Проект"', 'subscribe@task-on.com', $templateModel->subject, $template->getTemplate(), $newListId); $sender_name = (is_null(Settings::getValue('sender_name') || strlen(Settings::getValue('sender_name'))==0)) ? 'Not found' : Settings::getValue('sender_name');
$newMessage=$sender->createEmailMessage($sender_name, 'subscribe@task-on.com', $templateModel->subject, $template->getTemplate(), $newListId);
// Decode result // Decode result
$newMessageObject=Json::decode($newMessage); $newMessageObject=Json::decode($newMessage);
if (array_key_exists('result', $newMessageObject) && is_array($newMessageObject['result']) && array_key_exists('message_id', $newMessageObject['result'])) { if (array_key_exists('result', $newMessageObject) && is_array($newMessageObject['result']) && array_key_exists('message_id', $newMessageObject['result'])) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment