Создание псевдонима для события после сохранения контента с правилами в drupal 7
Я создал два правила в 1-ых правилах
событие: -После сохранения новой учетной записи пользователя
состояние:-
У пользователя есть роль (и). Параметр: Пользователь: [учетная запись], Роли: учитель.
Действие: - Создать новую сущность Параметр: Тип сущности: Узел, Тип контента: профили учителя, Заголовок: [account:name], Автор: [account] Предоставляет переменные: Созданная сущность (entity_created)
А во вторых правилах: -
Я взял следующие вещи:
Событие: -После сохранения нового контента. условие: - содержимое имеет тип Параметр: содержимое: [узел], типы содержимого: профили учителя.
Действие: - Создать или удалить псевдоним URL содержимого. Параметр: Content: [узел], псевдоним URL: узел /[сайт: текущий пользователь]/ редактировать.
Первое правило работает отлично, но проблема во вторых правилах: он создает псевдоним с URL: node/anonymous/edit.
Я не знаю, в чем проблема в этом правиле, любой может мне помочь.
заранее спасибо
2 ответа
Должна быть опция "Действующий пользователь" или "Текущий пользователь". если пользователь создает событие в качестве посетителей, а для "пользователя" не указываются значения, он, конечно, будет "анонимным"!
Вместо токена [site:current-user]
, вы должны использовать токен [node:author:name]
,