rules

D8, Rules, Points (daily)

27 июня в 22:57

Халоу.

D 8.8.8. Вся сборка свежая, версии не пишу. На всякий случай: PHP 7.3.8, MySQL 5.7.26. Ошибок никаких нет, только предлагает обновится соответственно.

Голову сломал уже, приходится спрашивать.

Общая задача: начислять поинты каждый день (один раз, Cron) по уровню баланса Commerce funds юзера.
Подзадача 1: дать роль А юзеру В, если он пополнил депозит на Х рублей.
Подзадача 2: начислить поинты по Крону раз в день по роли юзера из подзадачи 1.

История работы с нодой

19 апреля в 23:34

Здравствуйте, помогите, пожалуйста советом. Делаю что-то отдаленно похожее на документооборот с помощью Rules, Triggers и самописных модулей по правам (Nodeaccess оказался избыточен). Поглядываю в сторону Workflow или Maestro, но пока хочу обойтись без них.

Не отрабатывает "Check an order's total" в Rules для Ubercart 7.x-3.13

11 апреля в 1:53

Всем привет!
Drupal 7.69 + Ubercart 7.x-3.13 + Rules
Есть задача сделать минимальную сумму заказа до его оформления.
Для этого в Rules добавил правило

Rules - правило при изменении статуса пользователя

10 апреля в 11:26

Добрый день.
К пользователям добавлено дополнительное поле, нужно создать такое правило, чтобы при изменении статуса пользователя на "активный" менялось значение этого поля.
Подскажите как это сделать, что-то не могу сообразить)

Снять материал с публикации

2 февраля в 11:09

Друзья, есть поле date
Есть дата начала (node:field-coupons-date:value1) и дата окончания (node:field-coupons-date:value2)
Нужно сделать так, чтобы если дата окончания уже прошла, то материал нужно снять с публикации. Сделал с рулс, но не работает. Подскажите, пожалуйста, как решить?
Материалы импортируются с feeds
Сейчас рулс такой вот:

Events
Перед сохранением материала тип Купоны

Условия
Сущность имеет поле
Параметр: Сущность: [node], Поле: field_coupons_date

Настройка эквайринга от Тинькофф-банка на D7 Commerce (проблема с правилом rules «When an order is first paid in full»)

4 декабря 2019 в 15:33

Всем привет.

Столкнулся с проблемой при настройке эквайринга от Тинькофф-банка: есть простой сайт с возможностью покупки курсов, после покупки курс автоматически прикрепляется к пользователю. Прикрепление настроено через правило Rules, которое срабатывает на событие "When an order is first paid in full".

Что это за событие хорошо написано на официальном сайте Drupal Commerce: https://docs.drupalcommerce.org/commerce1/user-guide/checkout-process/ch...

Rules: Проблема с запуском запланированной задачи в Rules sheduler

9 ноября 2019 в 22:26

Создаю правило. Далее создаю Rules-компонент из Action list. Для проверки ставлю созданный компонент в Actions моего правила, всё прекрасно работает.
Если же в Actions прописываю запланировать выполнение созданного компонента, то компонент не выполняется. В расписании время выполнение появляется, но при ручном передергивании крона из админки (admin/reports/status/run-cron) задание не выполняется, из расписания пропадает, в журнал валится ошибка:

Программно перезаписать значение поля

21 октября 2019 в 21:55

Здравствуйте, друзья. Итак, мучаюсь уже давно, но никак не могу найти решение. Обращаюсь за помощью.
На сайте стоит модуль feeds, которые собирает новости с rss источников. Есть полк filed_source и поле filed_yii.
Filed_source- это url новости на сайте-источнике
Field_yii - должно быть поле с укороченной ссылкой на этот источник. То есть, объясняя проще: для сбора статистики, когда и сколько человек перешли по этой ссылке. Обычное укорочение ссылок. Есть свой сервис для этого на yourls.

Снятие с публикации материала после даты введенной в date field

28 июля 2019 в 18:49

Всем привет!

Перерыл весь инет и наш и забугорный, но не могу найти ответа, на данную задачу (статью xandeadx видел).
В чем суть: есть тип ноды событие, у него есть поле дата(date field) когда это событие должно быть, нужно после этой даты снять ноду события с публикации.

Выполнение правила при просмотре ссылки в модуле Rules

1 июля 2019 в 14:46

Все кто пользовался модулем Rules - знает, что там есть - СОБЫТИЕ - Условия и потом выполнение правила, но там в событиях нету такого события как просмотр конкретной ссылки, которая не относится к типам материала и так далее...

Вопрос - как можно осуществить выполнения правила при просмотре ссылки?

При создании одного типа ноды, записывать значение в поле другого типа ноды

21 марта 2019 в 22:22

Все привет!
Не могу понять, почему не работает правило (rules). Может кто-то с подобным сталкивался.
Есть типы нод "взнос" и "платеж", "платеж" имеет связь со "взносом" через Entity Reference по полю "field_vznos_plateg".
Пытаюсь передать значение из ноды "платеж" поля "field_sum_plateg" в ноду "взносы" поле "field_plategi_po_vznosu" (со множественным значением).

Сбросить сессию текущего пользователя в модуле Rules

20 февраля 2019 в 14:21

ВСЕМ Привет! Может вы знаете как в правилах там где ЭЛЕМЕНТЫ и Добавить action создать правило, которое выбросит текущего пользователя с его учетной записи, то есть сбросит сессию текущего пользователя. Или этого модуль Rules не умеет ?

Оповещение о новых комментариях автора ноды в Rules

4 февраля 2019 в 15:24

Привет всем!
Подскажите пожалуйста, как в модуле Rules создать такое правило, при котором отправлялось бы оповещение автору ноды о новых комментах, НО не отправлялось бы если он сам комментирует.

Изображения в модуле Rules

28 января 2019 в 14:50

Всем привет! Я долго пыталась и ничего не получилось. Так вот, все кто пользуются модулем Rules, знает что там есть такое, как *ПОДСТАНОВОЧНЫЕ ШАБЛОНЫ*, и вот все шаблоны работают корректно, но если попробовать подставить шаблон изображения, например - [account:field-obkladynka] (поле field-obkladynka это поле изображения), то изображение не отображается, в чем может быть проблема?

Программно разлогинить пользователя и переадресовать

23 ноября 2018 в 14:52

Всем привет!

Задумка примерно такая: после разлогинивания пользователь должен перейти по определенной ссылке (может быть любой).

Реализация приходит на ум такая:

Уведомление об изменении роли

2 октября 2018 в 1:59

Здравствуйте. На сайте стоит модуль privatemsg. При изменении роли пользователю отправляется сообщение. Все сделано на rules. Проблема в том, что после получения пользователем новой роли, постоянно при сохранении настроек профиля пользователю приходит это сообщение. Как это решить, друзья?
Вот как сделано правило rules:
EVENT
After updating an existing user account

ELEMENTS
User has role(s)...

ELEMENTS

Rules (не отображается replacement patters)

11 сентября 2018 в 15:38

Здравствуйте. Установила на Drupal 8 модуль Rules. Проблема в том, что replacement patters совсем нет, а значения которые выпадают в подсказке ограничиваются ~6 штуками. Я пытаюсь написать в "существующем пути" /node/(здесь должен стоять id ноды), а в "cинонимы" /news/(здесь должно быть значение поля fields_id_csv). Подскажите пожалуйста в чем моя ошибка, и какой вид эти значения будут иметь?

Формирование цены в Commerce

17 июля 2018 в 9:41

Приветствую!
Drupal 7 + Commerce 7.x-1.14

Задача: Стоимость единицы товара (в данном случае это изделие) из определенной категории высчитывается по формуле, к примеру Price = A+B*С, где А, B, C - статические значения (текущая стоимость материала у поставщика), прописанные с помощью модуля Variables. Т.е. цена как таковая отсутствует и зависит исключительно от формулы.
Или может Variables не нужен... уже голову сломал.
Есть разные категории товаров и для всех категорий своя формула.

Как настроить Rules для настройки доступа в Permissions by Term

11 июня 2018 в 0:00

Уважаемые коллеги,
подскажите кто может пожалуйста.

На сайте должен быть реализован следующий функционал: Некий контент, где часть информации доступна всем, а часть доступна только после покупки доступа (причем доступ к нодам есть у всех, а некоторые куски нод только тем у кого есть доступ).