Перейти к содержанию
Форум поддержки пользователей VamShop

Шаблон письма при оплате YandexFizlico


Рекомендуемые сообщения

При оплате YandexFizlico почему-то на почту приходит письмо с тегами вот в таком виде:

Заказанные товары:
1 x Набор = 1500 руб. <br><br>СДЭК - до пункта самовывоза: 0 руб. <br>Всего: 1500 руб. <br>

Способ доставки: СДЭК - до пункта самовывоза
{$shipping_method_description}

Способ оплаты: Онлайн оплата картой
{$payment_method_description}
 

в других случаях - все нормально. В чем может быть проблема?

Ссылка на сообщение
Поделиться на другие сайты
10 час назад, Adilan сказал:

При оплате YandexFizlico почему-то на почту приходит письмо с тегами вот в таком виде:

Заказанные товары:
1 x Набор = 1500 руб. <br><br>СДЭК - до пункта самовывоза: 0 руб. <br>Всего: 1500 руб. <br>

Способ доставки: СДЭК - до пункта самовывоза
{$shipping_method_description}

Способ оплаты: Онлайн оплата картой
{$payment_method_description}
 

в других случаях - все нормально. В чем может быть проблема?

Попробуйте в /app/Plugin/Controller/YandexFizlicoController.php поменять:

			$body = str_replace('{$shipping_method}', __($order['ShippingMethod']['name'], true), $body);
			$body = str_replace('{$payment_method}', __($order['PaymentMethod']['name'], true), $body);

на:

			$body = str_replace('{$shipping_method}', __($order['ShippingMethod']['name'],true), $body);
			$body = str_replace('{$shipping_method_description}', __($order['ShippingMethod']['description'],true), $body);
			$body = str_replace('{$payment_method}', __($order['PaymentMethod']['name'],true), $body);
			$body = str_replace('{$payment_method_description}', __($order['PaymentMethod']['description'],true), $body);

 

Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, Adilan сказал:

Благодарю, еще там нужно <br> поменять на "\n", тогда и переносы правильно работают

Попробуйте после:

			$body = str_replace('{$products}', $order_products, $body);

Добавить:

			$body = str_replace('{$products}', $order_products, $body);
			$body = str_replace("<br>", "\n", $body);

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...