Как я могу отправить личное сообщение, используя правила, и указать имя сайта в качестве отправителя?
Я использую модуль Privatemsg и Правила и пытаюсь настроить автоматически сгенерированное приветственное сообщение для новых участников, регистрирующихся на сайте. Это сообщение отправится в почтовый ящик нового участника.
Я не вижу маркера, который позволил бы использовать имя сайта в качестве отправителя. Все, что я вижу, - это маркер для вошедшего в систему пользователя. Как и ожидалось, это не приводит к появлению сообщения.
Я поиграл с токеном [учетной записи]. Поэтому, когда Джон создает учетную запись, сообщение приходит от самого Джона. Это было бы приемлемо, но это непоследовательно: иногда это работает, иногда нет.
Я знаю, что существуют некоторые токены, которые не всегда отображаются. У кого-нибудь есть название таинственного знака? Или магия, чтобы заставить это работать?
2 answers
Вы можете создать учетную запись для отправки сообщений и в правилах, использовать прямой ввод и ввести свой идентификатор пользователя. Таким образом, вы также сможете увидеть ответы на приветственное сообщение.
Вот маркер имени сайта: [сайт:имя]
Полный список токенов: https://www.drupal.org/node/390482