Jump to content

Recommended Posts

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.2015
  • Категория
  • Системные требования
  • Сайт разработчика
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

Share this post


Link to post
Share on other sites

На очень нестандартной странице завелось без проблем. Спасибо, давно искал!

Share this post


Link to post
Share on other sites

ocStore 1.5.3

добавляла код вручную и только функцию поиска по телефону.

всё отлично работает. спасибо

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

в файле 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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Есть возможность реализовать вот такой функционал?

https://yadi.sk/i/ouBKMszPhxVVb

И ещё, 8 и +7 не одно и тоже?

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Купил.

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

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

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

 

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

  8 (999) 999-99-99

  7 (999) 999-99-99

+7 (999) 999-99-99

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

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

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

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

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

 

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

 

 

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

 

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

 

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

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.


  • Similar Content

    • By drujban
      Скачать/Купить дополнение


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



      Добавил drujban Добавлено 15.03.2020 Категория Меню, дизайн, внешний вид Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
    • By drujban
      После установки дополнения в админке в заказе будет отображаться фото товара, что облегчает работу менеджеру, так как будет видно не только название товара, но и сам товар, который заказал клиент на сайте. При наведении на фото изображение увеличивается, а при клике на него, открывается товар в новой вкладке на сайте.



    • By legioner26
      399.00 руб
      Скачать/Купить дополнение


      Сортировка товаров в заказе по категориям с учетом остатков
      Разработан модификатор с сортировкой товаров в заказе по категориям в админ панели, в пользовательской части, в письме заказчику и письме администратора магазина.
      Данный функционал в разы упрощает работу менеджеров в подборе номенклатуры для выставления счетов.
      Так же в админке в заказах добавлена колонка производителя, фото товара и учет остатков по складу с возможностью сохранять выбор.
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
       
      Добавил legioner26 Добавлено 27.12.2017 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 800  
    • By legioner26
      Разработан модификатор с сортировкой товаров в заказе по категориям в админ панели, в пользовательской части, в письме заказчику и письме администратора магазина.
      Данный функционал в разы упрощает работу менеджеров в подборе номенклатуры для выставления счетов.
      Так же в админке в заказах добавлена колонка производителя, фото товара и учет остатков по складу с возможностью сохранять выбор.
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
       
    • By AlexDW
      590.00 руб
      Скачать/Купить дополнение


      OrderField - дополнительные поля товара в заказе и письме
      OrderField - универсальный модуль для вывода дополнительных полей и фото товара в заказах при просмотре заказов в администраторской части, в счете, корзине и письме покупателя.
       
      С помощью модуля можно добавить в заказах показ веса, изображений, размеры, артикул, расположение, название производителя и прочие поля товаров
      Также добавлена возможность вывода итогового веса заказа и сортировки товаров в заказах при просмотре заказа в админке и в счете
       
      Модуль работает со следующими стандартными частями Opencart:
      - просмотр заказа в админке
      - просмотр счета в админке
      - страница корзины в магазине *
      - письмо покупателю *
      ---
      * для работы модуля в этих частях должны быть установлены дополнительные модификаторы
      (входят в дистрибутив модуля, см. инструкцию по установке)
       
      DEMO 3x
      DEMO 2x
      DEMO 15x
       
      Произвольный выбор полей
      Модуль самостоятельно определяет все доступные поля из стандартной таблицы product, позволяя выбрать любое из них для показа *
      Выбранные поля товара можно выводить в формате веса, длины или обычного текста **
       
      * поле manufacturer_id зарезервировано для вывода названия производителя и в случае выбора обрабатывается автоматически
      ** для форматов веса и длины предусмотрен выбор единиц измерения из имеющихся в настройках магазина

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

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

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

      При большом количестве номенклатуры и объемных заказах использование сортировки особенно удобно при печати счета для сборки заказа
       
      Общий вес заказа
      Возможность вывода общего веса заказа при просмотре заказа в админке, в счете и письме покупателю

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

      Мультиязычность
      Модуль позволяет задать мультиязычное название для любого из полей
      При выводе форматов веса и длины они будут показаны в соответствии с настройками магазина для используемого языка
       
      Особенности:
      - выбор полей товара для показа, с возможностью задания формата и порядка вывода
      - мультиязычные названия для полей
      - показ изображений товаров при просмотре заказа в админке, счете и письме покупателю
      - добавлены ссылки на страницу товара в магазине при просмотре заказа и в письме покупателя
      - нумерация позиций в заказах
      - возможность сортировки товаров в заказе при просмотре заказа и счета в админке
              используется "правильная" натуральная сортировка (с игнорированием пробелов)
       
      - возможность вывода общего веса заказа при просмотре заказа в админке, в счете и письме покупателю
              единицы измерения веса выбираются в настройках модуля
              если в заказе нет товаров с весом - общий вес не выводится

      - корректно обрабатывает пустые поля
              если у товара какое-либо из полей в карточке не заполнено, при показе оставит пустым

      - корректно работает с удаленными товарами
              если товар был удален из базы, при показе его дополнительные поля оставит пустыми
       
      - совместим с ocStore / OCSHOP - Opencart.pro / Opencart версий 1.5.1 - 3.0.3.x
      - не изменяет заказы, не создает дополнительных таблиц и полей в БД
      - не меняет стандартные файлы движка
      - для движков 15x работает через VQMOD
      - для 2x и выше используется OCMOD
       
      Системные требования:
      PHP 5.3 или выше;  CURL;
      являются базовыми требованиями для работы Opencart 2.x
      расширение mbstring
      библиотека для работы с многобайтовыми кодировками, обычно подключается в панели управления хостингом (как правило уже подключена по умолчанию)
      VQMOD (только при использовании движка 15x)
       
      проверить соответствие настроек можно здесь
       
      Установка 15x:
      1. Скопировать содержимое папки UPLOAD в каталог Opencart (стандартные файлы не меняются)
      2. Добавить права на module/orderfield в Система > Пользователи > Группы пользователей
      3. Установить модуль OrderField в Дополнения > Модули
      4. Настроить модуль, ввести ключ лицензии и сохранить настройки
       
      Для работы дополнительных частей модуля загрузить соответствующий модификатор в папку vqmod/xml
      order_field_addon_cart.xml - файл для показа дополнительных полей на странице корзины
      order_field_addon_confirm_mail.xml - файл для показа дополнительных полей в письме клиенту
       
      Установка 2x:
      1. Загрузить архив ocmod.zip из папки для вашей версии движка в Дополнения > Установщик дополнений *
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
      3. Добавить права на module/orderfield в Система > Пользователи > Группы пользователей
      4. Установить модуль OrderField в Дополнения > Модули
      5. Настроить модуль, ввести ключ лицензии и сохранить настройки
       
      Для работы дополнительных частей модуля загрузить соответствующий модификатор в Дополнения > Установщик дополнений и обновить кеш модификаторов
      order_field_addon_cart.ocmod.xml - файл для показа дополнительных полей на странице корзины
      order_field_addon_confirm_mail.ocmod.xml - файл для показа дополнительных полей в письме клиенту
       
      Не забудьте обновить кэш модификаций после установки!
      * Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот патч
       
      Установка 3x:
      1. Загрузить архив order-field-3x.ocmod.zip в Extensions > Installer
      2. Загрузить архивы нужных аддонов в Extensions > Installer (при необходимости)
      3. Обновить кеш модификаторов в Extensions > Modifications
      4. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
      5. Установить модуль OrderField в Extensions > Modules
      6. Настроить модуль, ввести ключ лицензии и сохранить настройки
       
      Для работы дополнительных частей модуля загрузить соответствующий архив из папки add-on в Extensions > Installer, обновить кеш модификаторов и кеш шаблона
      orderfield_addon_cart.ocmod.zip - аддон для показа дополнительных полей на странице корзины
      orderfield_addon_confirm_mail.ocmod.zip - аддон для показа дополнительных полей в письме клиенту
       
       
      Условия использования:
      Модуль распространяется по принципу 1 покупка = 1 домен и его поддомены
      Для использования модуля на другом домене нужно приобрести еще одну копию модуля
      Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.
       
      В целях защиты дополнения от нелегального использования часть управляющих файлов модуля обфусцирована(закодирована), при этом контроллер, модель и шаблон имеют открытый код.
      Автор гарантирует отсутствие вредоносного кода, бекдоров и сбора какой-либо информации в закодированных частях модуля.

      Лицензия:
      Для работы модуля на внешнем сервере требуется код активации (лицензия)
      (не требует активации на локальном сервере при использовании ip 127.0.0.1)
      Для получения кода отправьте запрос автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере/хосте из настроек модуля.
      Лицензия выдается с привязкой к домену из расчета "одна покупка = один домен". Лицензия бессрочна, без ограничений по времени, действует на основной домен и его поддомены.
       
      Также предусмотрена возможность переноса лицензии на новый домен в случае переезда/смены доменного имени.
      При смене лицензии будет выслан новый ключ, старый ключ аннулируется (становится недействительным)
      Для смены лицензии отправьте запрос о переносе автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере/хосте из настроек модуля со старого домена и аналогичные данные нового домена, на который будет осуществлен перенос.
       
      Максимальное время получения ключа не превышает 36 часов с момента запроса
      обычно ключ выдается значительно раньше
       
       
      Другие дополнения:
      -----------------------------
      CountryZone Manager - управление странами и регионами
      ManufacturerDescription - описание и теги для производителя
      CategoryManager - менеджер категорий в админке
      EnableDisable Products - групповое включение / отключение товаров
      Добавил AlexDW Добавлено 08.12.2014 Категория Письма, почта, рассылки, sms Системные требования PHP 5.3 или выше; CURL; mbstring (+VQMOD для движков 15х) Сайт разработчика Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      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.х Обращение к серверу разработчика Да Старая цена 0  
  • 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.