Adilan 0 Опубликовано 3 марта, 2018 Жалоба Share Опубликовано 3 марта, 2018 При оплате YandexFizlico почему-то на почту приходит письмо с тегами вот в таком виде: Заказанные товары:1 x Набор = 1500 руб. <br><br>СДЭК - до пункта самовывоза: 0 руб. <br>Всего: 1500 руб. <br>Способ доставки: СДЭК - до пункта самовывоза{$shipping_method_description}Способ оплаты: Онлайн оплата картой{$payment_method_description} в других случаях - все нормально. В чем может быть проблема? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 3 марта, 2018 Жалоба Share Опубликовано 3 марта, 2018 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); Ссылка на сообщение Поделиться на другие сайты
Adilan 0 Опубликовано 3 марта, 2018 Автор Жалоба Share Опубликовано 3 марта, 2018 Благодарю, еще там нужно <br> поменять на "\n", тогда и переносы правильно работают Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 марта, 2018 Жалоба Share Опубликовано 4 марта, 2018 9 часов назад, Adilan сказал: Благодарю, еще там нужно <br> поменять на "\n", тогда и переносы правильно работают Попробуйте после: $body = str_replace('{$products}', $order_products, $body); Добавить: $body = str_replace('{$products}', $order_products, $body); $body = str_replace("<br>", "\n", $body); Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения