Как фильтровать заказы по фио покупателя — различия между версиями
Материал из Umicms
| Mad grant (обсуждение | вклад) | Mad grant (обсуждение | вклад)  | ||
| Строка 14: | Строка 14: | ||
| Часто бывает необходимо найти заказ по фамилии, имени или ФИО пользователя, эту возможность мы и будем реализовывать. | Часто бывает необходимо найти заказ по фамилии, имени или ФИО пользователя, эту возможность мы и будем реализовывать. | ||
| == Решение == | == Решение == | ||
| + | |||
| + | Сначала создадим эти поля, для этого нужно перейти в модуль "Шаблоны Данных", найти тип данных "Заказ", открыть его на | ||
| + | редактирование и создать в блоке "Свойства заказа" создать следующие поля: | ||
| + | |||
| + | [[Файл:New_field.png]] | ||
| + | |||
| + | '''обязательно проставьте полям те же идентификаторы, что на скриншоте, и укажите параметр "Фильтруемое"''' | ||
| == Полезные ссылки == | == Полезные ссылки == | ||
Версия 14:14, 23 сентября 2013
Актуально для версии 2.9.1
Задача
Стандартно, в модуле "Интернет-магазин" включена фильтрация по следующим параметрам заказа:
Также, можно добавить дополнительные параметры из следующего перечня:
Как мы видим, в заказе есть логин покупателя, если это зарегистрированный пользователь, или ip адрес, если это гость. Часто бывает необходимо найти заказ по фамилии, имени или ФИО пользователя, эту возможность мы и будем реализовывать.
Решение
Сначала создадим эти поля, для этого нужно перейти в модуль "Шаблоны Данных", найти тип данных "Заказ", открыть его на редактирование и создать в блоке "Свойства заказа" создать следующие поля:
обязательно проставьте полям те же идентификаторы, что на скриншоте, и укажите параметр "Фильтруемое"



