Drupal регистрация перенаправления и данные пользователя - PullRequest
1 голос
/ 16 июля 2010

После регистрации пользователь перенаправляется на страницу приветствия. Как получить отображение соответствующей информации о пользователе на перенаправленной (приветствуется) странице ?.

Например: добро пожаловать имя пользователя . как получить имя пользователя на перенаправленной странице

Ответы [ 3 ]

2 голосов
/ 16 июля 2010

Мы делаем это с помощью модулей Profile, Blocks и Views. Представление может включать только зарегистрированное имя пользователя, как вам требуется, но у нас также есть несколько полей профиля, которые вошедшие в систему пользователи могут выбрать для заполнения. Представление имеет отображение блока - мы настраиваем этот блок для отображения только на определенных путях страницы через экраны администрирования блока.

2 голосов
/ 16 июля 2010

Когда пользователь вошел в систему, у вас всегда есть объект global $user.Поэтому все, что вам действительно нужно сделать, - это получить к нему доступ и вставить имя.

Я не уверен, на какую страницу перенаправляются ваши пользователи, вы можете изменить это, но для изменения вывода вам нужен толькообычная тема / шаблон перезаписывает то, что вы можете делать с Drupal.

1 голос
/ 16 июля 2010

Вы можете использовать действия и триггеры.
Используя их, вы можете определить действие (показать сообщение пользователю), которое запускается при входе пользователя в систему. Действие для отображения сообщения пользователю позволяет использовать токены; один из них для имени пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...