Приветствую друзья. Подскажите пожалуйста, как можно вставить в фильтр пользователей и модуль "поиск пользователей" дополнительные поля?
Конструктор форм мне всё никак не даётся, возможно можно с помощью него? Так же буду благодарен за ссылки на статьи по работе с конструктором форм для версии системы 1.10.4.
На картинке отмечено что именно хочу сделать, объяснить у меня получается неважно
Доработка модуля поиска пользователей и фильтра.
#1
26 августа 2014 в 11:37
Никак, фильтр-поиск пользователей нужен что бы фильтровать что то из чего то. А конструктор форм — формы для добавления какой либо информации. Обратитесь к спецам за доработкой.
#3
26 августа 2014 в 13:02
Насколько я помню данные которые хранятся в конструкторе форм в виде массива, поэтому фильтровать массивы там тяжеловато. Проще добавлять новые поля как тут instantcms.ru/blogs/blog-neznayushego-osnov-php/dobavlenie-polja-skype-v-kontaktah-i-pri-registraci.html и уже потом фильтруйте и ищите по ним как хотите…
Сегодня в 06:26
Ну у фильтра пользователей должны же быть файлы где он написан. Следовательно редактировать можно если код не зашифрован зендом или подобным. Вот я и спрашивал как вставить в него доп. поля. Сложного тут быть ничего не должно. Поле в БД в какой то табличке, в какой не знаю. Поле в шаблоне и в модели.
...
Дело в том что мне нужно добавить поля не в анкету или в форму регистрации, а в модуль поиск пользователей и фильтр пользователей....
#5
26 августа 2014 в 19:10
Может вы посоветуете специалиста? Я недавно на сайте и почти никого не знаю.Обратитесь к спецам за доработкой.
#6
26 августа 2014 в 19:14
Ну у фильтра пользователей должны же быть файлы где он написан. Следовательно редактировать можно если код не зашифрован зендом или подобным. Вот я и спрашивал как вставить в него доп. поля. Сложного тут быть ничего не должно. Поле в БД в какой то табличке, в какой не знаю. Поле в шаблоне и в модели.
...
Дело в том что мне нужно добавить поля не в анкету или в форму регистрации, а в модуль поиск пользователей и фильтр пользователей....
Так я вам и говорю что это разные вещи, компонент "конструктор форм" и поиск пользователей.
trOid вам написал что сначала нужно добавить что то к пользователю по примеру, а потом уже делать фильтр по добавленному.
#7
26 августа 2014 в 19:15
Может вы посоветуете специалиста? Я недавно на сайте и почти никого не знаю.Обратитесь к спецам за доработкой.
Вот тут посмотрите instantcms.ru/freelancers
Благодарю.
А может кто подскажет как сделать принудительным заполнение поля "Пол" при регистрации? Есть в админке флажок на мало кому нужное icq и нет на "Пол"… что странно, половина пользователей вообще свой профиль не редактируют, в итоге масса бесполых существ… статистика "в ужасе".
А может кто подскажет как сделать принудительным заполнение поля "Пол" при регистрации? Есть в админке флажок на мало кому нужное icq и нет на "Пол"… что странно, половина пользователей вообще свой профиль не редактируют, в итоге масса бесполых существ… статистика "в ужасе".
#9
27 августа 2014 в 04:09
Блицкриг, есть такое, ищите в поиске
#10
27 августа 2014 в 06:12
Блицкриг, есть такое, ищите в поиске
Эх дак если б я не поискал, разве б спрашивал. =( Искал, есть подобное но не то.
#11
27 августа 2014 в 07:09
Блицкриг, instantcms.ru/blogs/chto-smog/gorod-i-pol-pri-registraci-dlja-1-10.html читать полностью вместе с комментариями
#12
27 августа 2014 в 07:13
проверку можно замутить в файле frontend.php
Ну и в ланг файл вставить соответствующую ошибку ERR_GENDER
if(!$item['gender']) { cmsCore::addSessionMessage($_LANG['ERR_GENDER'], 'error'); $errors = true; }