Это работает для D7
Поле ссылки на термин (автозаполнение?)
в правилах виджет не влияет, вы просто устанавливаете значения, но оставляете автозаполнение, список выбора требует больше ресурсов
Поле Текст устарело и уже содержит 500 узлов с 500 уникальными значениями.
Уникальные значения, это означает один уникальный термин таксономии для каждого узла.
Поле Ссылка на термин является новым и должно содержать те же данные.
Значение заголовка вашего термина таксономии будет содержать значение поля
Ваши события на узле: новое/обновление в порядке
На ваших условиях я ничего не могу сказать, img не завершен, я предлагаю включить «значение данных поля пусто» в поле повторной ссылки термина таксономии вашего узла. Это позволит избежать создания повторяющихся терминов и двойного обновления одного и того же узла.
Шаги:
1.- В разделе действий добавить действие
2.- создать новый объект (терм должен существовать, чтобы быть назначенным как TR узлу по правилам)
3.- выберите из выпадающего списка: термин таксономии
4.- для имени термина выберите заголовок узла, доступный в режиме выбора данных
5.- выберите словарь таксономии
6.- измените (необязательно) имя переменной и нажмите «Сохранить».
7.- добавить еще одно действие: сохранить объект, новый термин
8.- добавить другое действие: установить значение данных
9. Теперь выберите обновленный узел и разверните его, чтобы найти поле ссылки на термин.
10.- и установите значение поля узла со ссылкой на термин, которую вы только что создали
11.- сохранить узел, готово
РЕДАКТИРОВАТЬ:
Шаги для создания компонента:
таким образом вы можете вызвать его из узла/нового события или из VBO для обновления всех старых узлов.
а.- добавить компонент типа RULE
б.- в разделе параметров добавить тип параметра: узел, метка: узел продукта, имя машины: узел_продукта, сохранить настройки
c.- при условии добавления: объект имеет поле (ваш узел продукта): выберите поле ссылки на термин
г.- добавьте еще одно условие: поле ссылки на ваш термин пусто
выполните все действия, описанные выше в правиле, теперь вы можете вызывать свой компонент где угодно.