Jump to content
Sign in to follow this  
globaltrading

Статусы заказов

Recommended Posts

В личном кабинете в истории заказов в списке заказов статус меняется в зависимости от того, какой статус установлен через админ панель, здесь для примера установлен статус "Тест"

 

a21c41a4a1fc.jpg

 

А заходишь в просмотр любого заказа в личном кабинете и там видишь, что статус как был присвоен при поступлении "в обработке", так и не меняется, не смотря на то, что администратором магазина в заказах статус давно поменян вручную.

 

019a59ec7b51.jpg

 

Что это - баг? Или я чего недопонимаю. Звонят покупатели и удивленно спрашивают, почему не меняется в личных кабинетах  статусы их заказов? Я только сейчас заглянул в личный кабинет и заметил эту ерунду. Как же тогда покупателям отслеживать статусы своих заказов в личном кабинете?

 

 

Share this post


Link to post
Share on other sites

ну может бага какая-то

Share this post


Link to post
Share on other sites

ну может бага какая-то

Если так, то как её лечить?

По идее, там (в личном кабинете при просмотре своего заказа) покупатель должен видеть историю изменения статусов своего заказа, например:

 

такого-то числа статус - "в обработке".

такого-то числа статус - "оплата получена".

такого-то числа статус - "заказ оправлен почтой"

ну и так далее...

 

В общем списке всех заказов покупателя в личном кабинете ведь подхватывается из БД актуальный статус и прописывается. Почему же не водиться актуальный статус в просмотре заказа в личном кабинете?

Edited by globaltrading

Share this post


Link to post
Share on other sites

все просто - при смене статуса учитывается информирование покупателя

 

если при смене статуса ставили галку Уведомить покупателя - этот статус будет отображаться в личном кабинете.

не ставили - не будет

 

чтобы показывать актуальный статус ВНЕ зависимости от уведомления:

в файле catalog\model\account\order.php в запросе функции getOrderHistories удалить AND oh.notify = '1'

Share this post


Link to post
Share on other sites

......

чтобы показывать актуальный статус ВНЕ зависимости от уведомления:

в файле catalog\model\account\order.php в запросе функции getOrderHistories удалить AND oh.notify = '1'

Спасибо большое за помощь. Теперь, после внесения изменений, в просмотре заказа выдает список всех изменений статусов - то, что доктор прописал.

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.