Задать вопрос
@Ilham_ahmedow
Студент

Не работает фильтр результатов веб-формы Битрикс? Как быть?

Приветствую, ни как не могу понять в чем ошибка.
Я новичок в Битриксе и PHP в целом, не пинайте сильно)

Имеется вот такая кастомная веб-форма.
5fd8fb1f68658545113393.jpeg

Из фильтра работает только выбор должности, а возраст и стаж не работают. В документации битрикса есть фильтр GetNumberFilter (https://dev.1c-bitrix.ru/api_help/form/classes/cfo...).

Такой синтаксис фильтра: FSID_QSID_PTYPE_integer

Синтаксис и примеры из документаци


FSID - символьный идентификатор веб-формы;
QSID - символьный идентификатор вопроса/поля веб-формы;
PTYPE - тип параметра по которому будет фильтрация, возможны следующие значения:
ANSWER_TEXT - параметр ANSWER_TEXT вопроса веб-формы;
ANSWER_VALUE - параметр ANSWER_VALUE вопроса веб-формы;
USER - для вопроса веб-формы - вводимое с клавиатуры значение, для полей веб-формы - значение этого поля веб-формы.

Примеры:

ANKETA_USER_NAME_USER_text;
ANKETA_TEST_FIELD_USER_text.


У меня в коде это выглядит таким образом:
<?=CForm::GetNumberFilter("send_resume_age_USER_integer");?>

Символьный код веб-формы:
5fd8fdfe51e69575926491.png
Символьный код вопроса:
5fd8fe5d72037576510311.png
  • Вопрос задан
  • 186 просмотров
Подписаться 1 Средний 4 комментария
Решения вопроса 1
@Ilham_ahmedow Автор вопроса
Студент
Вопрос оказался тупым... Я сам через пару дней все сделал, и то чисто случайно нашел.
В общем, в самом вопросе, во вкладке фильтр надо просто поставить на тот фильтр, который хотите.
Я уже спать... Лень разъяснять, не обессудьте. В общем если кому надо пишите в личку вк, тут редко отвечаю.
https://vk.com/ilham_02
+ не понимаю как можно это вывести из инфоблока, если кто то подскажет, буду благодарен
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы