Автор Тема: Проблема с заказом товара на сайте (PrestaShop 1.6.0.9)  (Прочитано 1033 раз)

05 Март 2018, 16:08:33
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет.

Может кто-то сталкивался с проблемой.
У меня сайт на PrestaShop 1.6.0.9, шаблон бесплатный. Сейчас не работает заказ, когда ставишь русский интерфейс сайта. На английском все хорошо.

Как только русский - сразу после нажатия подтверждения выдает следующую ошибку "Ошибка: неверный шаблон email". При обновление страницы выдает это "Cart cannot be loaded or an order has already been placed using this cart". Но при этом сам заказ отображается в админке + в личном кабинете заказчика, но на мейл заказчика ничего тоже не приходит. В папке mails есть все папки на языках ru и en. Когда именно произошла такая ошибка тоже не понял - так как делал много манипуляций и заказ не тестил.

У кого было подобное? Может на путь наставите хотя бы. Помогите, буду благодарен.
05 Март 2018, 17:26:18
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Нет шаблонов писем для русской версии. Нужно скопировать из папки /mails/en/ недостающие шаблоны в папку /mails/ru/
05 Март 2018, 17:28:16
Ответ #2
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
так там все есть и все работало, но перестало, вот в чем вопрос
05 Март 2018, 17:33:30
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Цитировать
"Ошибка: неверный шаблон email".
Вам же показывает ошибку. Не все файлы шаблонов есть для русского или доступ к файлу шаблона запрещен.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
05 Март 2018, 17:36:59
Ответ #4
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
ошибку я понимаю, просто не понимаю, почему оно работало и перестало.
Тогда какое может быть решение данного вопроса - русифицировать англ шаблон полностью?
05 Март 2018, 18:12:54
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
"Работало и перестало" - причин очень много, определить точно почему можно только тестом.
Решение найти без тестирования невозможно. У вас 2 ошибки показывает.
1-я ошибка загрузки шаблона, по этому вопросу уже написали, что делать.
2-я ошибка корзины, с этим сложнее. Тут может и хостинг виноват, может в базе ошибки, вариантов много.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Март 2018, 18:13:58
Ответ #6
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Также хочу добавить, что на содержимое папок ru и  en одинаковое. И что на одну, что на вторую стоят права 777.
Также пробовал удалять все шаблоны из папки ru  - все равно заказ на англ языке работает.
05 Март 2018, 18:19:07
Ответ #7
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
2-я ошибка корзины, с этим сложнее. Тут может и хостинг виноват, может в базе ошибки, вариантов много.
Спасибо, с этим уже понятно, так как заказ сделан и товар куплен, в корзине пусто - вот и ошибка в результате.

Вот больше интересует теперь 1 вопрос - так как он основной.

Даже если в папке mails удаляю en - все ровно товар нормально покупается и приходят сообщения на почту покупателю.

Скажите, может просто не от туда все эти шаблоны тянет?
05 Март 2018, 18:29:40
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Если установлен какой-то дополнительный модуль оплаты, то шаблоны писем может искать в папке этого модуля.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Март 2018, 18:33:23
Ответ #9
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если установлен какой-то дополнительный модуль оплаты, то шаблоны писем может искать в папке этого модуля.
Были стандартные, но я добавил еще "Оплата наличными при получении".
05 Март 2018, 18:34:38
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
"Оплата наличными при получении" стандартный модуль, он использует общие шаблоны email.
05 Март 2018, 18:36:21
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Еще возможно, что перевод ошибки на русский неточный и дело не в email.
Включите показ ошибок в prestashop и проверьте заказ.
05 Март 2018, 18:58:42
Ответ #12
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Еще возможно, что перевод ошибки на русский неточный и дело не в email.
Включите показ ошибок в prestashop и проверьте заказ.

Ну смотрю сейчас errors.csv, есть ошибки....ну куда бежать...


Где еще могут лежать шаблоны писем? Модули оплаты как бы стандартны получается.
05 Март 2018, 19:22:23
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
05 Март 2018, 19:30:22
Ответ #14
  • Новичок
  • *
  • Сообщений: 48
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
включил еще и так. На сайте ничего нет.