rules

Селекторы данных, D8, rules. как пользоваться?

Сегодня в 15:41

Здравствуйте знатоки друпал!
Подскажите пожалуйста! Как пользоваться селекторами данных!
rules, D8. Искал при помощи селекторов данных поле типа материалов по аналогии с D7.
Не получилось!
D8

D7

Дублируются e-mail письма отправленные с сайта.

19 января в 16:45

Здравствуйте!
Создал правило на D7 Rules:
При создании и обновлении материала выполняется действие: компонент (отправить письмо) со смещением по дате. Письма приходят
НО ДУБЛИРУЮТСЯ! КАК БЫТЬ?

Изменение цвета ссылки меню при появлении материала относящегося к данному термину таксономии.

22 декабря 2020 в 9:05

Здравствуйте! Подскажите пожалуйста как сделать, чтобы поменялся цвет ссылки меню при появлении материала относящегося к данному термину таксономии.

Rules по дате

24 ноября 2020 в 0:47

Здравствуйте! Подскажите пожалуйста как создать такое правило, чтобы согласно поля date было отправлено сообщение на эл. почту на 30 дней раньше наступления этой даты. Спасибо!

Taxonomy + rules связь правил с термином таксономии drupal 7

14 ноября 2020 в 23:18

Здравствуйте! У меня такая же проблема как здесь описано https://drupal.ru/node/135122. Подскажите пожалуйста более подробно как её решить! Спасибо!

Отписка пользователя от всех писем с сайта, кроме восстановления пароля

10 ноября 2020 в 14:44

Всем привет!
Пользователи получают различные почтовые уведомления с сайта. Часть этих уведомлений формируется с помощью Rules, и от них никак нельзя отписаться.

Как-то возможно сделать кнопку отписки от всех писем, кроме запроса на восстановление пароля?
Можно в личном кабинете, но лучше внизу письма.

Спасибо!

Изменение поля ноды без обновления даты node:changed через Rules

7 ноября 2020 в 18:24

Добрый день!
У ноды есть поле типа Список - "Устаревшее/Актуальное" (это про объявление пользователя). Через Правила хочу устанавливать галочку "Устаревшее".
- Идет проверка по времени "если объявление не обновлялось пользователем более 6 месяцев", после чего пользователю отправляется письмо с напоминанием "Обновите информацию в объявлении" + выставляется галочка "Устаревшее".

Проблема: У ноды при этом меняется дата обновления.
Задача: Не трогать дату обновления ноды.

Как правилах устанавливать поля для нод, не трогая дату обновления?
Спасибо!

Как связать событие в Rules Order Checkout (Завершения процесса оформления) с действием над кастомным полем в товаре Drupal7+Commerce

19 октября 2020 в 18:22

Уважаемые знатоки помогите пожалуйста решить задачку, а точнее ее часть.
Нужно кастомное поле в Commerce Product "Количество покупок" увеличивать на 1 при событии в Rules "Завершения процесса оформления".
Я на полпути решения: создал Компонент в Rules который ищет сущность которая имеет поле "Количество покупок". К полю додается + 1, данные сохраняются в переменную, а потом полю присваиваться значения переменной.
Если создаю Rule по событию "После добавления товара в корзину", мне удается запустить Компонент, который делает арифметическое действие.

Специалисты по Rules, подскажите: как работать с ролями?

31 августа 2020 в 17:52

Простой пример: после редактирования материала, показать сообщение пользователю, если он не администратор.

Создал правило (не работает):
/*----------------------------------*/
Мероприятия
After updating a материал of type Заказ

Условия
NOT Пользователь имеет роль(и)
Parameters: user: @User.current_user_context:current_user, roles: [administrator], operation: AND

Rules. Можно ли сделать правило, основанное на изменении поля в профиле?

23 августа 2020 в 1:09

Всем привет!
На форуме есть специалисты по Rules?

Задача. Послать письмо пользователю после того, как админ изменит в его профиле чекбокс.
Событие: After updating a user
Условие: эээ... какое?

Пробовал там ставить "Data comprassion" (Сравнение данных), но полей из профиля пользователя там нет.

Понимаю, что можно использовать флаги либо ввести еще одну роль, но все равно интересно может ли быть условием изменение конкретного поля в профиле?