Оглавление
Шаг 1. Настройки списков
Чтобы настроить зависимые поля с использованием смарт-процессов вам по-прежнему нужны универсальные списки (в нынешней терминологии Битрикса - просто Списки). Список верхнего уровня (например, Марки автомобилей) создавайте обычным способом: просто задайте нужное вам название списка и наполните его элементами.
Затем создайте зависимый список (например, Модели автомобилей). В нем нужно создать поле с привязкой к элементам списка верхнего уровня.
Заполните второй список нужными вам значениями. После этого вы готовы к дальнейшим настройкам.
Шаг 2. Смарт-процессы
Создайте нужный вам смарт-процесс в меню CRM-Смарт-процессы-добавить новый Перейдите внутрь созданного смарт-процесса, нажмите на кнопку с шестеренкой и выберите "настройка полей".
Надо будет создать поля и привязать их к вашим универсальными спискам, аналогично тому, как делалось для работы со стандартной CRM. Создайте поля с типом Привязка к элементам инфоблока, на вкладке Дополнительно выберите тип Список (lists) и нужный вам универсальный список.
Создайте по полю на каждый список, который участвует в связке.
Шаг 3. Настраиваем зависимые поля в приложении
После того, как все приготовления окончены, откройте приложение Зависимые поля. Если оно до этого было открыто в другой вкладке, обновите страницу, чтобы подтянулись все добавленные поля. В списке, где раньше были только стандартные сущности CRM, появятся ваши смарт-процессы, в которых есть поля с привязкой к элементам инфоблоков.
Создайте нужную вам связку для смарт-процесса и сохраните поле в приложении.
Шаг 4. Выведите виджет Зависимых полей в карточку элемента смарт-процесса
После создания поля виджета, оно появится в списке на выбор
и в итоге вы получите Зависимые поля в смарт-процессах!
Ссылка на приложение Зависимые поля