Поиск заказа по номеру телефона клиента

  • 4 Ответов
  • 389 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Shiffer

Часто клиенты, обращаясь в интернет-магазин не знают своего номера заказа. Легко их идентифицировать можно по номеру телефона который они указывали при оформлении.
Для того чтобы поиск по заказам в админке производился так же по номеру телефона, необходимо в файле
ваш_сайт\administrator\components\com_jshopping\models\orders.php
подредактировать строчку
Код
$where .= " and (O.`order_number` like '%".$search."%' or O.`f_name` like '%".$search."%' or O.`l_name` like '%".$search."%' or O.`email` like '%".$search."%' or O.`firma_name` like '%".$search."%' or O.`d_f_name` like '%".$search."%' or O.`d_l_name` like '%".$search."%' or O.`d_firma_name` like '%".$search."%' or O.order_add_info like '%".$search."%') ";
добавив в нее еще одно поле по которому будет производится поиск, что бы получилось вот так
Код
$where .= " and (O.`order_number` like '%".$search."%' or O.`f_name` like '%".$search."%' or O.`l_name` like '%".$search."%' or O.`email` like '%".$search."%' or O.`firma_name` like '%".$search."%' or O.`d_f_name` like '%".$search."%' or O.`d_l_name` like '%".$search."%' or O.`d_firma_name` like '%".$search."%' or O.order_add_info like '%".$search."%' or O.`mobil_phone` like '%".$search."%') ";
Можете заменить mobil_phone на просто phone, в зависимости какое поле у Вас заполняется при оформлении заказа. *DRINK*

*

Biss

Да, только после апдейта слетит. Надо переопределить хотя бы

*

Shiffer

Да, только после апдейта слетит. Надо переопределить хотя бы
Не знал, что \administrator\ тоже можно переопределять.

*

dmitry_stas

я тоже не знал что модель можно переопределять :) если конечно речь идет о шаблоне Joomla
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Biss

Да, заблудился чуток  :). подумал про шаблон