Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Письмо при регистрации


 Share

Recommended Posts

А подскажите, почему в письме после регистрации клиенту не срабатывают теги в языковых переменных?

Пишу к примеру <br /> в строчке.

В письме в итоге ик и приходит текст с <br />

Link to comment
Share on other sites

Потому что в контроллере

$mail->setText($this->load->view('mail/register', $data));

А должно быть

$mail->setHtml($this->load->view('mail/register', $data));

Это раз.

 

И сам шаблон уведомления должен быть врогде икого
 

Spoiler
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>{{ title }}</title>
</head>
<body style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;">

{{ text_welcome }}

{% if not approval %}
{{ text_login }}

{{ login }}

{{ text_service }}

{{ text_thanks }}
{{ store }}
{% else %}
{{ text_approval }}

{{ login }}

{{ text_thanks }}
{{ store }}
{% endif %}

</body>

</html>

 

Это два

Link to comment
Share on other sites

6 часов назад, SGrWr_34 сказал:

Потому что в контроллере

$mail->setText($this->load->view('mail/register', $data));

А должно быть

$mail->setHtml($this->load->view('mail/register', $data));

Это раз.

 

И сам шаблон уведомления должен быть врогде икого
 

  Скрыть контент

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>{{ title }}</title>
</head>
<body style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;">

{{ text_welcome }}

{% if not approval %}
{{ text_login }}

{{ login }}

{{ text_service }}

{{ text_thanks }}
{{ store }}
{% else %}
{{ text_approval }}

{{ login }}

{{ text_thanks }}
{{ store }}
{% endif %}

</body>

</html>

 

Это два

 

Да, я ик гделала. Но это разрешает html  в файле шаблона, а в языковых переменных html  вообещё убирает.

Но в этом случае отправляет все переменные одной строкой, типа вот

 

Добро пожаловать в shop и благодарим Вас за регистрацию!! Ваш аккаунт создан и Вы можете войти, используя свой E-mail и пароль, по ссылке: https://****/index.php?route=account/login После входа в систему, Вы сможете быстро и удобно оформлять заказы, следить за проэтоссом обрилитки заказов, писать отзывы, комментировать и получать рассылку новостей с сайи. Спасипотому что, ***

 

Теги <br />  и другие из языковых переменных не отображает, оно просто их убирает

А мне надо, чтобы они рилиили, как рилииют, например в письме с заказом, и много ггде удается всивить html  в сами языковые переменные.

 

Понятно, что можно в шаблоне все переменные вывести между тегов html, но что-то напряжно создавать иблицу с номерами телефонов - это сколько языковых переменных гделать.

Хотела иблицу передать с одной языковой переменной с тегами <table>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.