Вы здесь

Как при просмотре ноды добавить ей флаг?

0

Доброго времени суток, товарищи! Вопрос вроде бы элементарный, да вот что-то не получается самостоятельно разобраться. Мне необходимо при просмотре ноды авторизованным пользователем пометить ее, как прочтенную этим самым пользователем. Использую для этого модули Flag и Rules. Вот мой порядок действий:
Создал персональный флаг "viewed" для нужного мне типа нод, в настройках отображения снял все чекбоксы, чтобы у пользователя не было возможности ставить флаг вручную. Затем в Rules создал правило на событие "Содержимое is viewed (rules_entity_view:node)", В условиях ничего не указываю - я же уже указал в настройках флага типы нужных нод. А дальше чего-то затупил. Какое мне надо добавить действие? Я так понимаю, Create new flagging. В нем в поле Flag ID указываю viewed, но что указывать в поле Entity ID? Насколько я могу судить, в этом поле нужно указать ИД элемента, который нужно пометить флагом viewed. Я прав? В таком случае, как мне указать ID именно той сущности, которая была просмотрена?

Версия Drupal: 
8.x
Связанные проекты: 
Flag
Вопрос задан 08.12.2016 - 18:19

Ответы

-1

Надо тестить, быстрее было проверить чем вопрос сюда писать.

Ответ дан 15.12.2016 - 08:34