Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Проверка статуса заказа на сайте (OC 2.x)


kagan
 Поделиться

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

Проверка статуса заказа на сайте (OC 2.x)


Проверка статуса заказа на сайте (OC 2.x)


Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы.

 

Модуль дает возможность покупателю отслеживать текущий статус его заказа или заказов.

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

Присутствует возможность вывести модуль на любую страницу в "Схемы".

Пример работы модуля:

gif_example.gif

Демо (OpenCart 2.0.2.0):

Пример как выглядит на сайте.

Отображение в админке (раз, два, три)

логин/пароль: test/test


  • Добавил
  • Добавлено
    23.12.2016
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
    Нет

 

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

  • 2 недели спустя...

UPD. 0.0.3 Добавлен вывод комментария к заказу.

 

64f9c-clip-90kb.jpg

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

  • 2 недели спустя...

есть ли возможность отключить вариант по номеру заказа? Ведь это банальные порядковые числа... я бы не хотел чтобы кто-то (например конкуренты) могли легко узнать о количестве заказов в день, и их статусы.  

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


2 часа назад, ivkome сказал:

есть ли возможность отключить вариант по номеру заказа? Ведь это банальные порядковые числа... я бы не хотел чтобы кто-то (например конкуренты) могли легко узнать о количестве заказов в день, и их статусы.  

 

За какие именно "id заказа" идет речь, по которым можно делать проверку(т.е. поиск) или в выдаче?

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

14 часов назад, ivkome сказал:

по которому происходит поиск. 

Мне например подходит только по e-mail  

 

Можно и в ручную убрать, в принципе не проблема.

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

Добрый день!

Интересный модуль на мой взгляд :-)

Очень даже нужный.

Есть пара вопросов:

1) что произойдет, если на один e-mail сделано несколько заказов?

2) можно ли прикрутить поиск по телефону? 

Спасибо за ответы!

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


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

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


В 22.01.2017 в 18:33, chelnyshop сказал:

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

 

Хорошо, постараюсь на днях что-то придумать.

В каком месте он сможет просмотреть чужие заказы?)

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

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

Хорошо, постараюсь на днях что-то придумать.

В каком месте он сможет просмотреть чужие заказы?)

Имею введу чужие трек номера которые выводятся в описании к статусу заказа, а так же статусы заказа - не хотелось бы :-)

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


Update 0.0.5. Добавлен поиск по номеру телефона, добавлена возможность по каким опциям покупатель может искать товар и какую информацию про заказы можно выводить.

 

pop-up view.jpg

admin view 2.jpg

 

admin view.jpg

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

  • 2 недели спустя...

Хорошо что развиваетесь!

Вопрос про поиск по номеру телефона - поиск насколько адаптирован к "кривому" вводу?

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

А технически номера +7 955 4546565  и 7-955-454-65-65 являются разными...

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


И еще сразу мысль - можно подумать, как такую кнопку вставить в письма...

Только там, понятное дело, не попап в письме (что невозможно), а просто переход на сайт с попапом и информацией про заказ...

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


В 09.02.2017 в 11:43, gregoro сказал:

Хорошо что развиваетесь!

Вопрос про поиск по номеру телефона - поиск насколько адаптирован к "кривому" вводу?

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

А технически номера +7 955 4546565  и 7-955-454-65-65 являются разными...

 
 
2 часа назад, gregoro сказал:

И еще сразу мысль - можно подумать, как такую кнопку вставить в письма...

Только там, понятное дело, не попап в письме (что невозможно), а просто переход на сайт с попапом и информацией про заказ...

 
 
 
 
 
 
 

Вы правильно рассуждаете (я тоже думал на счет этого), просто со временем туго.

На счет отдельной страницы. С моей точки зрения это можно сделать с помощю новой статьи "проверка статуса заказа" + прикрутить отдельную схему к этой статье, и добавить вывод модуля к этой схеме.

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

В 10.02.2017 в 16:32, kagan сказал:

На счет отдельной страницы. С моей точки зрения это можно сделать с помощю новой статьи "проверка статуса заказа" + прикрутить отдельную схему к этой статье, и добавить вывод модуля к этой схеме.

В письме мы человеку будем давать просто ссылку на эту статью? И он, придя туда, будет вынужден искать в письме номер заказа или пытаться ввести сотовый номер (что может по озвученным выше причинам не получиться)... Половинчатое решение, мне кажется :-(

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


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

В письме мы человеку будем давать просто ссылку на эту статью? И он, придя туда, будет вынужден искать в письме номер заказа или пытаться ввести сотовый номер (что может по озвученным выше причинам не получиться)... Половинчатое решение, мне кажется :-(

 
 

Передайте get параметр в ссылку, и допишите проверку на существование этого get параметра в модули и подставить его в поле Вот и все :).

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

В 18.02.2017 в 19:40, levit сказал:

Работает только на OpenCart? На ocStore2.3 не работает?

 

Добрый вечер.

ocStore - это тот же опенкарт, только наверное улучшенный, почему он должен не работать?

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

Если ставить проверку по всем трем (почта, номер, телефон) - все работает.

Если же оставить только по почте - не находит заказы, в логе жалуется сюда:

public_html/admin/view/template/module/check_order_status.tpl on line 306

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


2 часа назад, ivkome сказал:

Если ставить проверку по всем трем (почта, номер, телефон) - все работает.

Если же оставить только по почте - не находит заказы, в логе жалуется сюда:

public_html/admin/view/template/module/check_order_status.tpl on line 306

 
 

 

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

Это не полный код ошибки, можете пожалуйста выслать полный код ошибки в личку.

Спасибо.

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

  • 3 месяца спустя...

Добрый день!

Как насчет поиска по "кривому" номеру телефона - не нашли время на доработку? :-) 

У меня сейчас программист синхронизирует магазин со складской программой, статусы будут в магазине уже актуальные - хочу ваш модуль купить :-)

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


Или как вариант

 

http://demo2.slasoft.kharkov.ua/index.php?route=account/guest_order

 

Но что такое кривой номер?

 

Хотя.. это и понятно, но непонятно зачем, если в заказе указан номер телефона

Привязка номера заказа и emai - обязательно.

Иначе

Делается фейковый запрос, а потом перебор зхаказов

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

 

 

 

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

39 минут назад, chukcha сказал:

Или как вариант

 

http://demo2.slasoft.kharkov.ua/index.php?route=account/guest_order

 

Но что такое кривой номер?

 

Хотя.. это и понятно, но непонятно зачем, если в заказе указан номер телефона

Привязка номера заказа и emai - обязательно.

Иначе

Делается фейковый запрос, а потом перебор зхаказов

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

 

 

 

 

Демо в вашем сообщении - это этот же модуль? Или другой какой-то?

 

Про привязку майла - у меня это не обязательное поле... Т.е. не все его указывают вообще.

Т.е. если и привязывать, то номер заказа и номер телефона.

 

А вот про нормализацию кривых номеров - интересно... Есть какие-то готовые решения? Или только код дописывать самому? (я не программист, не кидайтесь в меня огрызками если что :-) )

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


Аа. Стоп. А если мы нормализуем их базе - то в форме проверки статуса заказа пользователь то все равно может кривой ввести?

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


ввести может, но его можно сразу же отфильтровать и уже использовать нормализованный

 

Да какие готовые решения -  regexp  и этого достаточно

 

Но реально нужно понимать

Т.е. есть кто дает тел в международном формате, кто в местном, а кто от фонаря.

+7

999 - 0

(998) - 678

 

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

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

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

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

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

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

Войти

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

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

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

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

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