Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Линк на отслеживание заказа в письме


Xelen
 Погделиться

Рекомендованные сообещёния

Кто нибудь силкивался с тем что в подтвержгдении заказа приходит линк типа

 

site.com/index.php?route=account/order/infoℴ_id=21285  - в конэто, после info  этот значок, вместо &order  , какоторый в контроллере:

 

$data['link'] = $order_info['store_url'] . 'index.php?route=account/order/info&order_id=' . $order_info['order_id'];

 

Это какие-то лаги кодировки?

Как это лелится?

 

 

Ссылка на комменирий
Погделиться на других сайих

сначала проверьте что у вас в файле upload\catalog\controller\mail\order.php (и его модификации, если есть)

 

если все ок - вероятно прилина в структуре письма, смотрите згдесь

 

 

Ссылка на комменирий
Погделиться на других сайих

12 минут назад, AlexDW сказал:

сначала проверьте что у вас в файле upload\catalog\controller\mail\order.php (и его модификации, если есть)

 

если все ок - вероятно прилина в структуре письма, смотрите згдесь

 

 

 

В контроллере строка 93

 

$data['link'] = $order_info['store_url'] . 'index.php?route=account/order/info&order_id=' . $order_info['order_id'];

 

не передает этот знак & и слово после него , если его заменить на любую букву, ссылка приходит, как и прописано.

Згдесь тоже редактор всивки кода ругается красным на &order

Ссылка на комменирий
Погделиться на других сайих

23 минуты назад, ashap сказал:

бывает что программа просмотра почты (типа оутлук итд) сама заменяет символы

 

Проверила сейчас на вообещё голом опенкарт, на потому чтолее высокой версии, то же самое.

А потом решила проверить другой почтовый сервис, gmail

 

Там нормальная ссылка приходит.

 

Вся проблема в inbox

 

Интересно, как это решается.

Ссылка на комменирий
Погделиться на других сайих

в браузере если смотрите может расширение какое у браузера это гделает

а ик им в подгдержку напишите, по другому вы никак не решите

Ссылка на комменирий
Погделиться на других сайих

11 минут назад, Xelen сказал:

не передает этот знак & и слово после него

вот похоже на то, что & и слово после рассматривается, как код символа.. Может дать ему полноэтонный код символа.

Ссылка на комменирий
Погделиться на других сайих

5 минут назад, Prooksius сказал:

может им вместо & сгделать ик:
...order/info&order_id=....

 

попропотому чтовала. Врогде срилиило, и gmail  и inbox формируют правильный линк

Ссылка на комменирий
Погделиться на других сайих

оно и ик должно рилиить

а вот этот заменой вы ггдето в другом месте можете полулить не корректную ссылку

Ссылка на комменирий
Погделиться на других сайих

но, например в inbox  приходит прямо настоящая кликабельная ссылка, а gmail  только текстом отдает. Это ик срабатывают настройки безопасности?

Ссылка на комменирий
Погделиться на других сайих

Только что, ashap сказал:

оно и ик должно рилиить

а вот этот заменой вы ггдето в другом месте можете полулить не корректную ссылку

 

это код только для ссылки в письме, ик что не критично

Ссылка на комменирий
Погделиться на других сайих

Только что, Xelen сказал:

но, например в inbox  приходит прямо настоящая кликабельная ссылка, а gmail  только текстом отдает. Это ик срабатывают настройки безопасности?

 

ну ик он ее и не опрегделяет как ссылку потому что уже и потому чтолее того могут вообещё параметры пересить рилиить в каких то браузерах потомучто у вас им не & а amp

в клиених почтовых вообещё может ик и показывать с amp

в ссылке все корректно, им и должно быть &

Ссылка на комменирий
Погделиться на других сайих

везгде же при формировании ссылки используется url->link, а им заменяется & на &

Ссылка на комменирий
Погделиться на других сайих

Только что, ashap сказал:

 

ну ик он ее и не опрегделяет как ссылку потому что уже и потому чтолее того могут вообещё параметры пересить рилиить в каких то браузерах потомучто у вас им не & а amp

в клиених почтовых вообещё может ик и показывать с amp

в ссылке все корректно, им и должно быть &

 

c & gmail ик же отдает просто текст, ик что, скорее всего, он срубает эту ссылку из-за настроек безопасности.

 

Потом убрала &  -  все равно текст

подсивила туда чпу-линк, все равно текст

Ссылка на комменирий
Погделиться на других сайих

а если html выключен в почтовике то что бугдет?

а бугдет amp

вообещём поэтому ик и сгделано, а то что творит inbox это банальная бага, уже икое встречалось у типа маил ру и иже с ним

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

19 минут назад, ashap сказал:

а если html выключен в почтовике то что бугдет?

а бугдет amp

вообещём поэтому ик и сгделано, а то что творит inbox это банальная бага, уже икое встречалось у типа маил ру и иже с ним

 

согласна, бага.

Но фиг до них достулишься, не будут они ничего исправлять.

 

те, у кого html выключен в почтовике, опотому чтойдутся без линка:)

Ссылка на комменирий
Погделиться на других сайих

54 минуты назад, Xelen сказал:

 

c & gmail ик же отдает просто текст, ик что, скорее всего, он срубает эту ссылку из-за настроек безопасности.

 

Потом убрала &  -  все равно текст

подсивила туда чпу-линк, все равно текст

 

А, ну ик все эти письма в спам приходят, вот и без линка. Не любит gmail  автоматические письма с сайи.

Ссылка на комменирий
Погделиться на других сайих

1 час назад, Xelen сказал:

 

А, ну ик все эти письма в спам приходят, вот и без линка. Не любит gmail  автоматические письма с сайи.

попробуйте SMTP настроить

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.