Jump to content
Sign in to follow this  
Braumeister

Нет уведомления о новом заказе. Ни в админке, ни на почте.

Recommended Posts

Здравствуйте!

Есть магазин на ocStore 2.1.0.2.1. Сегодня произошел второй чудесный случай - клиент присылает деньги, а в админке нет информации о новом заказе. Нет и уведомления о новом заказе по почте. Клиент говорит что кнопку "Оформить заказ" нажимал. Даже оформлял заказ два раза. В админке так заказ и не появился. По скриншоту корзины клиента, я собираю заказ через сайт, т.е. как обычный клиент - все работает штатно, как и должно быть. Т.е. если бы клиент не прислал деньги, то я бы так и не узнал о заказе!

Что бы то могло быть?

Share this post


Link to post
Share on other sites

в потерянных заказах смотрели?

Share this post


Link to post
Share on other sites

Нет, не смотрел. Сейчас пошел искать этот пункт и не нашел статуса "Потерянные заказы". Давно я добавлял свои статусы и, возможно стер этот статус. Как его можно восстановить?

Share this post


Link to post
Share on other sites

Да, нашел этот заказ в потеряшках. Но вопрос "Как вернуть статус Потерянные заказы?" остается.

Share this post


Link to post
Share on other sites

про потерянные заказы

 

статус потерянные заказы (missed orders) служебный и не доступен для изменения/редактирования/удаления

(не, конечно бывают эрудиты как в анекдоте "один сломал, второй прое.ал" :-D )

 

в вашем случае нужно разбираться в чем причина - или просто покупатель тупанул, или же действительно есть проблема на стадии оформления заказа

Share this post


Link to post
Share on other sites

Спасибо за ссылку. Появилось больше понимания.

А вот что со статусом делать, не понятно. Статуса то нет. Может я и эрудит из анекдота :о) , но хочется увидеть этот статус. Т.е. создать новый статус не сложно, но потеряшек то он не показывает.

Share this post


Link to post
Share on other sites

кто не показывает? в фильтре по статусу заказов в админке посмотрите

Share this post


Link to post
Share on other sites

Вкладка "Заказы" - нет статуса "Потерянные заказы".

Вкладка "Продажи" -> "Заказы" - нет статуса "Потерянные заказы".

Если создать самому (Локализация -> Статусы заказов) статус "Потерянные заказы", то потеряшек он не показывает, что, как мне кажется, вполне логично.

Я где-то не там смотрю?

Share this post


Link to post
Share on other sites

тут

Вот где вы показали, у меня нет статусов ни "Брошенные заказы", ни "Потерянные заказы" :о(

Share this post


Link to post
Share on other sites

Вот где вы показали, у меня нет статусов ни "Брошенные заказы", ни "Потерянные заказы" :о(

 

Да, нашел этот заказ в потеряшках. Но вопрос "Как вернуть статус Потерянные заказы?" остается.

 

а как же вы заказ нашли тогда? :?

Share this post


Link to post
Share on other sites

а как же вы заказ нашли тогда? :?

а я запрос к БД подправил, чтоб в админке показывались заказы с нулевым статусом

Edited by Braumeister

Share this post


Link to post
Share on other sites

если показывает заказы с нулевым статусом значит они есть. Если вы не видите их в списке значит они или показываются пустой строчкой или не показываются вовсе, надо зайти в базу данных и прописать названия для нулевых заказов на нужных языках. А выводить в общий список недооформлееные заказы это не дело, они замусорят вам список.

Share this post


Link to post
Share on other sites

Да, я согласен,  надо искать причину появления таких заказов.

Но мои переживания не об этом. А о том, почему у меня нет статуса "Потерянные заказы" и как его сделать?

Share this post


Link to post
Share on other sites

для начала проверь есть ли в языковых файлах admin>language>(нужный язык)>sale>order.php такая строчка "$_['text_missing'] = 'Missing Orders';" 

несмотря на то что у потеряшек статус 0, именно отсюда движок берёт названия для потеряшек, все остальные статусы заказов и тексты\переводы к ним находятся в базе данных.

Хотя если честно, то даже без этой строчки в языковом файле у вас в списке должна быть строчка text_missing, или вы уже переписали код сильно.

Edited by vuluv

Share this post


Link to post
Share on other sites

строчка $_['text_missing'] = 'Ошибочные заказы'; на месте, а статуса такого нет. А можно ли было уничтожить этот статус через Локализация -> Статусы заказов?

Share this post


Link to post
Share on other sites

еще раз - статус потерянные заказы (missed orders) служебный и не доступен для изменения/редактирования/удаления

 

грубо говоря, при выборе статусов заказов он жестко прописан в коде

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

 

пробуйте заменить файл admin\view\template\sale\order_list.tpl оригинальным из вашего дистрибутива и обновите кеш модификаторов

(только копию своего файла сохраните перед этим на всякий случай)

Share this post


Link to post
Share on other sites

То что статус служебный и не доступен для изменения/редактирования/удаления, я это понял. Но от понимания этого, статус не появился :о)

Файл admin\view\template\sale\order_list.tpl соответствует оригинальному для версии ocStore 2.1.0.2.1

Share this post


Link to post
Share on other sites

если не принципиально, то зайдите в базу, сделайте или поменяйте в таблице для одного статуса заказа order_status_id на ноль для всех языков, после этого всё будет работать в любом случаи, только системный cache не забудьте стереть.

а так можете проследить за тем какой статус используется при фильтрации по верхней строчке:

admin/index.php?route=sale/order&token=L619mY5iYBcTzl4bjJXHw8qYtQY7EuZ1&filter_order_status=0

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.