Коллеги, добрый день!
Можно ли внутри БП, делать привязку к элементам ввиде списка, с заранее заданным фильтром?
Поясню.
Имеется инфоблок с достаточно большим кол-ом элементов и свойств.
1. Пользователь выбирает город (разумеется не все города мира, а только те, которые указаны в определенном свойстве инфоблока)
з.ы. Повторяющиеся города убираем, оставляем только уникальные.
2. В зависимости от выбранного свойства города, предоставляется выбор самих элементов инфоблока, где присутствует данный город.
В том, чтобы запихнуть в переменную уникальные города, также как и вывести по определенному свойству элементы, проблем не возникает.
А вот как мне предоставить пользователю список, городов, также как и предоставить список элементов по этому городу, не знаю. Думал сделать тип поля "список" и там написать php код, но там код нельзя писать...
Итого, у меня есть внутри БП php-код, в котором идет как раз та самая обработка (на выходе получаю уникальные города), как мне показать этот список пользователю, чтобы он мог выбрать?
Хэлп.