Пытаюсь создать правило для отметки новых материалов флагом "Не просмотрено" для всех юзеров, кроме автора ноды.
Создаю
Event - "После сохранения нового материала"
Условие - пропускаю
Action - Отметить флагом материал
И внутри экшена застрял на селекторе данных - пользователь от имени которого отметить флагом.
Можно инвертировать как-то этот селектор? Мне нужно отметить непрочитанным для всех кроме автора! Или для этой задачи есть другие решения?
Комментарии
С flag не работал, но разве не логичнее по дефолту материал считать непрочитанным если флаг не стоит, а флаг ставить при просмотре материала?
А если на сайте уже есть 12000 материалов?
И нет. Не логичнее.
У содержимого на странице admin/content есть пометка-маркер - "новое". Как обратиться к этому маркеру? Например посчитать количество новых материалов для текущего пользователя?
Обратился к метке "Новые" через БД