Isolution666
@Isolution666
Full-Stack Developer

Yii setFrom() вырезает пробелы как исправить?

Здравствуйте.
--
Вот функция, которая отправляет письма.
public function sendEmail($email)
    {
        if ($this->validate()) {
            return Yii::$app->mailer->compose(['html' => 'friend'], ['user' => $this, 'token' => Yii::$app->user->identity->nik])
            ->setTo($email)
            ->setFrom([Yii::$app->user->identity->email => $this->user])
            ->setSubject(Defina::my.' - Приглашение от '.self::Sender($this->user))
            ->send(); return true;
        }
        return false;        
    }

Всё работает отлично, но склеивается имя и фамилия.
5bdc5fcf701d6794288466.png
Не могу понять почему это происходит. Вставлял спецсимвол html, но он отображается в виде символов а не в виде пробела.
Есть подозрение, что так делает функция setFrom()
Как на это повлиять, что мешает?
В остальном подставка имени и фамилии работает нормально, без слипания.
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы