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

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

FilterOrderPM - поиск заказов по телефону и email покупателя


FilterOrderPM - поиск заказов по телефону и email покупателя


FilterOrderPM - простой мод для поиска заказов по телефону и email покупателя

 

Нередко возникает ситуация, когда требуется найти заказ по номеру телефона покупателя или его email.

Это небольшое, но полезное дополнение добавляет в админке поиск по телефону и email покупателя в стандартном списке заказов.

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

 

DEMO 3x

DEMO 2x

DEMO 15x

 

 

Особенности:

- показ и поиск заказа по email покупателя (полному или его части)

- показ и поиск заказа по номеру телефона (полному или его части)

                при поиске номера телефона игнорируются круглые скобки (), тире и пробелы в базе
 

- кнопки поиска всех заказов клиента по телефону или email из просматриваемого заказа

- совместим с ocStore / OCSHOP - Opencart.pro / Opencart версий 15x-303x

 

требуется VQMOD для движков 15x
для 2x и выше используется штатный OCMOD

 

 

Установка 15х:

просто скопировать файл xml из папки 1.5.x в папку vqmod/xml

 

Установка 2х:

1. Загрузить файл ocmod.xml из папки 2.x в Дополнения > Установка дополнений
2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)

 

Установка 3х:

1. Загрузить архив filter-order-pm-3x.ocmod.zip в Extensions > Installer
2. Обновить кеш модификаторов в Extensions > Modifications
3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings

 

Условия использования:
Модуль распространяется по принципу 1 покупка = 1 домен и его поддомены
Для использования модуля на другом домене нужно приобрести еще одну копию модуля.

Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.

 

 

Другие дополнения:

-----------------------------

CountryZone Manager - управление странами и регионами

Order Field - дополнительные поля в заказе, корзине и письме

Category Manager - управление категориями

Manufacturer Description - описание производителя и метатеги


  • Автор
  • долучення
    26.03.15
  • Категорія
  • Системные требования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника
    Да

 

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

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

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

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

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

По поводу поиска в заказах всего и вся - есть SearchOrder

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

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

Приобрел, работает.

 

Подскажите пожалуйста, какие строчки нужно удалить или закомментировать, чтобы показывалась только колонка с телефонами или только колонка с мылом.. ( у нас ограничение по ширине).....   

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


в файле xml строки в самом начале:

            <td class="left">Phone</td>
            <td class="left">Mail</td>
...
              <td><input type="text" name="filter_phone" value="<?php echo preg_replace('/[^0-9]/', '', $filter_phone) ; ?>" /></td>
              <td><input type="text" name="filter_mail" value="<?php echo $filter_mail; ?>" /></td>
...
              <td class="left"><?php echo $order['phone']; ?></td>
              <td class="left"><?php echo $order['mail']; ?></td>

оставляйте нужное - либо с phone, либо с mail

 

+ еще в строке

<td class="center" colspan="10"><?php echo $text_no_results; ?></td>

измените 10 на 9

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

Отлично. Так же работает. Благодарю.

Подскажите, а нет ли у вас кода или дополнения к текущему, который будет выводить по такому же принципу ip. Предполагается для борьбы с массовыми лже-заказами с одного ip в короткий промежуток времени. Когда все они на одной стр. это гораздо удобно для оператора. Сразу виден повторяющийся IP

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


уже писал, по поводу поиска в заказах всего и вся - есть SearchOrder ;)

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

Архив обновлен - добавлена OCMOD-версия для Opencart 2.x (остальные файлы без изменений)

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

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

насчет функционала - когда-то встречал подобное уже, подумаю

 

8 и 7 - не одно и то же. все, что кроме цифр - отбрасывается

для верности лучше всего искать по последней части номера (например по 5-6 последним цифрам)

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

насчет функционала - когда-то встречал подобное уже

 

Тоже встречал, но в паблике не реализовано, удобно просто.

Могу доплатить за реализацию.

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


Модуль обновлен до версии 1.01:

-  добавлены кнопки поиска всех заказов клиента по телефону или email из просматриваемого заказа

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

Купил.

Благодарю автора за отличный модуль! Всё прекрасно работает.

Вопрос: как уменьшить ширину столбцов в списке заказов?

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


Спасибо за отзыв.

 

про изменение ширины можно почитать здесь

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

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

Спасибо за подсказку!

 

Помучаю вас ещё немного, дело в том что один и тот же номер телефона в базе бывает записан по разному (клиенты пишут как взбредёт им в голову, каждый заказ по разному):

  8 (999) 999-99-99

  7 (999) 999-99-99

+7 (999) 999-99-99

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

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


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

 

Лучше озадачиться такой проверкой непосредственно на стадии заполнения данных заказа

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

Модуль обновлен до версии 1.02:

- оптимизация кода и производительности

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

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

Модуль обновлен до версии 1.03:

- добавлена поддержка Opencart 2.1.0.1

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

  • 1 месяц спустя...

Спасибо за модуль, купил.

Оказалось, нет сортировки. На скрине это не видно..

ну кто ж знал..... все колонки с сортировкой, а тут нет.. 

 

К счастью решение нашлось:

 

 

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

 

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


Спасибо за модуль, купил.

Оказалось, нет сортировки. На скрине это не видно..

ну кто ж знал..... все колонки с сортировкой, а тут нет..

 

а по ссылкам на демо-сайт перед покупкой перейти, чтобы вживую увидеть - никак? :ugeek:

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

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

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

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

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

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

Войти

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

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

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

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

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