Элементы HTML кода в письме покупателю

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем Yrbas, 13 мар 2022.

  1. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Всем привет!
    Пользуюсь шаблоном "Техникс"
    Столкнулся с такой проблемой в письме покупателю есть куски кода, причём они появляются всегда по разному и в зависимости от товара который попадает в корзину.
    Появляется закрывающий тег < /span>, или полностью кусок локальных стилей, ссылка на товар не работает (обрезает кусок атрибута, вместо hrefref) или в ссылке на товар появляется символ %0A и ссылка не работает, бывает что теряются стили ссылок и подгружаются просто стили из почты.
    Причём всё происходит в разных товарах, какие то нормально, а другие с кусками кода приходят на почту
    Я дефолтный файл отправки письма пробовал, всё работает без нареканий.
    Файл order_add.twig проверил, вроде бы в коде ошибок не обнаружил.
    Техподдержка шаблона сказала что проблема может быть на стороне хостинга, сам хостинг отнекивается, ответили что у них всё норм.
    Кто ни будь сталкивался с таким, а то я уже не знаю что и делать ? :(
    Прикрепил файл order_add.twig может кто глянет, возможно я не увидел
    Скриншот 11-03-2022 1.jpg Скриншот 11-03-2022 2.jpg
     

    Вложения:

    • order_add.twig
      Размер файла:
      31,3 КБ
      Просмотров:
      3
    Последнее редактирование: 13 мар 2022
  2. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    может каким-то модификатором покоцало вьюху. проверьте в модифицированных файлах. И приложите что ли сюда файл order_add.twig
    визуально видно что таблица кривая
     
  3. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Я модификаторы отключал, потом пробовал снова, изменений не было, я с php не особо дружу, только основы, где посмотреть и в каких файлах модификаторы оставили свои следы я к сожалению не знаю.
    p.s. файл прикрепил
     
  4. ashap

    ashap Пользователь

    Сообщения:
    71
    Симпатии:
    12
    оно может прилетать из названий товаров, опций, вот этого знака рублей
     
    Yrbas нравится это.
  5. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    таблица действительно кривая. в строках не совпадает количество ячеек. где-то неправильное объединение, обращение к несуществующим переменным, но в целом это не должно так проявляться.
    как заметил @ashap ищите что-то необычное (двойные кавычки как первый вариант) в названиях товаров, опций, валюте. Также выводятся социальные иконки, может в их названиях что-то не то. Название магазина
     
  6. alf89

    alf89 Пользователь

    Сообщения:
    79
    Симпатии:
    9
    Мне показались странными строки 170 и 171. Скорее всего там есть ошибка
     
  7. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    это уже тотал. а косяки полезли раньше, еще в списке товаров
     
  8. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Хмм...
    Действительно, помогла замена символа рубля, поменял на обычный "р" и теги < /span> исчезли
    Но вот ссылки всё равно в некоторых товарах битые или у некоторых стили не подгружаются
    За подсказку с символом, спасибо!
     
  9. ashap

    ashap Пользователь

    Сообщения:
    71
    Симпатии:
    12
    убирайте вообще теги в знаке рубля
    не должно там быть их по хорошему, в других местах тоже может быть такая проблема из-за этого
    на фронте в представлении делайте теги, если вам нужен символ специальный
     
    Последнее редактирование: 13 мар 2022
  10. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Я так понимаю там тегов и нет больше, этот символ через админку меняется
     
  11. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Заметил ещё такую штуку, что битая ссылка только в названии товара, там есть ещё ссылка на фотографии, она работает корректно.
    И то, это только у некоторых товаров, как так, вообще ничего не понимаю !?
     
  12. ashap

    ashap Пользователь

    Сообщения:
    71
    Симпатии:
    12
    вы написали на p поменяли
    встречал еще такое что всталяют теги в библиотеку system/library/currency.php там где формируется вывод символа
     
  13. Yrbas

    Yrbas Новичок

    Сообщения:
    6
    Симпатии:
    0
    Вот ещё один прикол, ссылки на mail.ru приходят битые только те, которые имеют длинное название, а неизвестный символ, видимо, это перенос ссылки на след строку.
    А на Яндекс почту приходят нормальные ссылки :)
     
  14. Blast

    Blast Продвинутый пользователь

    Сообщения:
    212
    Симпатии:
    74
    посмотреть бы хоть кусок проблемного кода html
     
  15. darius - Мошенник

    darius - Мошенник Новичок

    Сообщения:
    15
    Симпатии:
    1
    Чтобы вам помочь кусок кода html в студию
     
  16. medvedevpr

    medvedevpr Новичок

    Сообщения:
    1
    Симпатии:
    0
    Yrbas, подскажите пожалуйста, Вы нашли решение проблемы в итоге?