Создание псевдонима для события после сохранения контента с правилами в drupal 7

Я создал два правила в 1-ых правилах

событие: -После сохранения новой учетной записи пользователя

состояние:-
У пользователя есть роль (и). Параметр: Пользователь: [учетная запись], Роли: учитель.

Действие: - Создать новую сущность Параметр: Тип сущности: Узел, Тип контента: профили учителя, Заголовок: [account:name], Автор: [account] Предоставляет переменные: Созданная сущность (entity_created)

А во вторых правилах: -

Я взял следующие вещи:

Событие: -После сохранения нового контента. условие: - содержимое имеет тип Параметр: содержимое: [узел], типы содержимого: профили учителя.

Действие: - Создать или удалить псевдоним URL содержимого. Параметр: Content: [узел], псевдоним URL: узел /[сайт: текущий пользователь]/ редактировать.

Первое правило работает отлично, но проблема во вторых правилах: он создает псевдоним с URL: node/anonymous/edit.

Я не знаю, в чем проблема в этом правиле, любой может мне помочь.

заранее спасибо

2 ответа

Должна быть опция "Действующий пользователь" или "Текущий пользователь". если пользователь создает событие в качестве посетителей, а для "пользователя" не указываются значения, он, конечно, будет "анонимным"!

Вместо токена [site:current-user], вы должны использовать токен [node:author:name],

Другие вопросы по тегам