Создание правила в зависимости от термина таксономии

Главные вкладки

Аватар пользователя POSTREALITY POSTREALITY 1 ноября 2017 в 20:45

Друзья, здравствуйте.
Подскажите пожалуйста, кто пользуется модулем Rules, не могу разобраться...
Хочу создать правило, чтобы при создании статьи отправлялся отчёт на определённый email (в зависимости от термина таксономии.

Объясню более подробно:
Есть стандартная таксономия, есть словарь "Статьи" и термины в этом словаре, примерно так:

Статьи
-Про авто
--Про "копеечку"
--Про "чепырочку"
-Про мотоциклы
--Про "Яву" Халяву
--Про "ИЖ"
--...
-Про велосипеды
--Про "Салют"
--Про "Кама"
--...

Так вот, не пойму как сделать так, чтобы в Rules можно было выбирать не Словарь, а термин внутри определённого словаря. Чтобы к примеру, когда человек написал статью и прикрепил её к термину "про чепырочку", то на адрес "proauto@domen.ru" падало письмо "В каталоге АВТО появилась новая статья". А когда человек создал статью и прикрепил её к термину "про ИЖ", то на адрес "probike@domen.ru" падало письмо "В каталоге МОТО появилась новая статья".

Как отправлять письма на определённые ящики я разобрался, но вообще не понимаю как в Rules указать не целый словарь, а определённый термин конкретного словаря.

Огромнейшее всем спасибо за ответы!

Лучший ответ

Аватар пользователя Lotar Lotar 1 ноября 2017 в 22:09
1

Не понятна проблема. Добавляем условие DATA TO COMPARE , там выбираем поле с терминами, выбираем tid. Затем выбираем оператор и DATA VALUE. Дальше профит по идее. Либо если сам термин не нужен, то выбираем родителя.

Комментарии

Аватар пользователя Lotar Lotar 1 ноября 2017 в 22:09
1

Не понятна проблема. Добавляем условие DATA TO COMPARE , там выбираем поле с терминами, выбираем tid. Затем выбираем оператор и DATA VALUE. Дальше профит по идее. Либо если сам термин не нужен, то выбираем родителя.

Аватар пользователя bumble bumble 2 ноября 2017 в 6:59
1

Для "углубления" автоматизации, можно добавить поле с E-mail'ом в термин, или поле с термином пользователю.
Тогда можно будет строить 1 цепочку, без переключения терминов.