Домой Wp-Recall WP-Recall: Вопросы и ответы Поиск пользователя по своему полю (возможно)?
11ответ(ов) в теме
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
1
18:46
Версия WP-Recall: 16.17.16

Я, конечно, могу "тупо" в коде поковыряться, но "это же не наш метод!"... 🙂
Поэтому хотелось бы узнать мнение разработчиков, как было бы лучше добавить варианты поиска к уже имеющимся "по имени" "по логину" (к примеру, по "дню рождения",)?
Как добавить свои варианты поиска в список с помощью users_search_form_rcl нашел на форуме.
Теперь интересно можно ли аналогичным способом "объяснить" новые аргументы вашему поиску или нужно писать свой код для поиска?

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
2
19:05

рассмотрите это дополнение

Вы не можете просматривать опубликованные ссылки
0
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
3
19:59

Конечно, спасибо... 400 руб я уже потратил но...
А задавать условия поиска как-то можно в этом дополнении (чтобы уж не так жалко было)? 🙂
К примеру, "День рождения" больше(меньше) такой-то даты или если указан пол (М/Ж), то выбрать поиск по всем параметрам поля, а не только "М" или только "Ж"?..

Редакции сообщения
26.10.2019 20:06Andrew.TikhonovskyПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
4
21:07

Не совсем понимаю, что значит "по всем параметрам поля".
Прочите описание дополнения, там все достаточно подробно описано.

0
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
5
21:23

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

Редакции сообщения
26.10.2019 21:24Andrew.TikhonovskyПричина: не указано
26.10.2019 21:25Andrew.TikhonovskyПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
6
00:17

Andrew.Tikhonovsky сказал(а)
если мне не ужнен конкретный пол, то я могу не указывать в запросе пол

так можно сделать через поле с типом select или checkbox

Andrew.Tikhonovsky сказал(а)
по поводу запросов с условием больше(равно) или меньше(равно) или неравно

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

0
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
7
07:03

Эх... Спасибо за ответы...
Я правильно понимаю, что условия отличные от "равно" для "Дня рождения" или "Пол" - это уже, типа, пожелания или доработка?..

Редакции сообщения
27.10.2019 07:25Andrew.TikhonovskyПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
8
09:27

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

0
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
9
09:53

Даже не пойму как еще объяснить... Вы попробуйте задать в профиле пол (по логике радиокнопки).
А в фильтре вывести пользователей обоих полов по запросу(чекбоксы не выставляются).
Ну это ладно...
Меня больше интересует есть ли хук какой или другой правильный способ заменть ваш поиск на свой, чтобы в ваш код не лезть, но при этом использовать ваш шорткод [userlist]?

Редакции сообщения
28.10.2019 09:55Andrew.TikhonovskyПричина: не указано
28.10.2019 10:00Andrew.TikhonovskyПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
10
10:44

Andrew.Tikhonovsky сказал(а)
чекбоксы не выставляются

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

0
Andrew.Tikhonovsky
не в сети 4 года
На сайте с 24.09.2018
Участник
Тем 7
Сообщения 33
11
10:49

Спасибо!

0
Вы не имеете права на публикацию сообщений в этой теме