Jump to content

Убрать Index.php Emeil Шаблонов


Recommended Posts

Подскажите, как настроить ссылку правильно в шаблонах писем

 

неправильно отображается ссылка на сайт {shop_url}

вместо http://f-shop.com.ua подсталяет http://f-shop.com.ua/index.php

 

Как убрать index.php со всех шаблонов (что б не в ручную)

Edited by fozzy (see edit history)

Share this post


Link to post
Share on other sites

Подскажите, как настроить ссылку правильно в шаблонах писем

 

неправильно отображается ссылка на сайт {shop_url}

вместо http://f-shop.com.ua подсталяет http://f-shop.com.ua/index.php

 

Как убрать index.php со всех шаблонов (что б не в ручную)

У кого такие проблемы(а судя по всему у всех такая тема кто на русском языке работает) советую посмотреть аналогичные файлы в папке en и просто сравнить код, я уж не знаю какой "умник" правил код под русскую версию :wacko: , но сделал он это всё через Ж...у :angry: , вчера потратил часок на правку шаблонов как в английской версии и не жалею, зато теперь все ссылки рабочие и отпала эта проблема, плюс получилось решить трабл с не работающим "восстановлением пароля", точнее ссылкой на неё(там тоже код как то через одно место исправлен :P ), а нужно то было всего лишь оставить исходный код и всё заработало ;) ...ну и в письме что клиенту приходит "Подтверждение заказа" советую поставить переменные так как в аналоге английской версии, чтоб товар не над заказом отображался а в заказе в таблице :blink: !!!

Share this post


Link to post
Share on other sites

  • 5 months later...

...ну и в письме что клиенту приходит "Подтверждение заказа" советую поставить переменные так как в аналоге английской версии, чтоб товар не над заказом отображался а в заказе в таблице :blink: !!!

Подниму этот топик для поиска, т.к. многие с этой проблемой ковыряются.

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

/classes/Mail.php

Находим переменную shop_url и задаем адрес сайта руками

$template_vars['{shop_url}'] = 'http://nash_magazin.ru/';

 

В русской версии письмо "Подтверждение заказа" приходит с кривыми таблицами и жутко некрасивое. Шаблон находится тут: /mails/ru/order_conf.html

Как точно подметил Magw, какими-то кривыми руками там всё переделано. Исправлять что-то нет смысла, проще взять оригинал английского шаблона и оттуда взять кусок кода, в котором заменить английские названия на русские, так получается быстрее. Английский шаблон лежит тут: /mails/ru/order_conf.html

 

Я с PrestaShop совсем недавно и не могу понять, почему эти детские болезни не устраняются от версии к версии. Может в этом есть какая-то фишка? Судя по поиску, проблемы со ссылками в письмах обсуждают начиная с 2010 года. Вроде уже несколько версий сменилось, а ссылки так и не поправили :huh:

  • Like 1

Share this post


Link to post
Share on other sites

Скажу так...если бы в престашопе было все идеально, у меня бы было на много меньше денег))) и кстате у разработчиков этой cms тоже, им нужно продавать модули через свой магазин как свои так и сторонних разработчиков и чтобы был навар и не потерять интерес разработчиков к своей кмс, мне кажется маловероятным что они будут включать в будущем за бесплатно функционал платных модулей своих и разработчиков....

 

Кстати судя по логам исправлений для каждой версии престы они фиксят просто нереальное количество багов с каждым релизом, так что что то они все же делают)

  • Like 1

Share this post


Link to post
Share on other sites

Кстати, не всегда ссылка на индекс.рнр - зло. У меня, например, сейчас магазин в корне, но чтобы посетители пока не лазали, а я мог тестировать функционал (в том числе теми. кому дам ссылку) без проблем - в .htaccess прописана стартовая другая, а на магазин выхожу ссылкой с индекса. (Единственное, в некоторых случаях движок отправляет в корень - и попадаем на прописанную страницу)).

 

А вот за советы про правке кривых таблиц - спасибо присутствующим!

Share this post


Link to post
Share on other sites

  • 1 year later...

Камрады, выручайте.

 

Внес изменения в текст одного емаил шаблона. В итоге сломались вообще все шаблоны - слетели стили, пропали куски кода, фон писем стал синим, логотипы пропали!

 

А всего-то добавил абзац текста в один шаблон.

Подозреваю что причина снова в долбанном встроенном редакторе. это просто адов треш, который постоянно трет целые фрагменты кода...

 

Что делать, камрады? Как восстановить шаблоны емайл?

Share this post


Link to post
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

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More