Drupal 7 Drupal 7 user.tpl.php$帐户
在Drupal6中,如果我们想了解有关概要文件用户的所有信息,我们就打印$account变量。然而,我刚刚在Drupal7中发现,$account变量不再可用。访问配置文件用户帐户信息的新方法是什么?尝试以下方法:Drupal 7 Drupal 7 user.tpl.php$帐户,drupal-7,Drupal 7,在Drupal6中,如果我们想了解有关概要文件用户的所有信息,我们就打印$account变量。然而,我刚刚在Drupal7中发现,$account变量不再可用。访问配置文件用户帐户信息的新方法是什么?尝试以下方法:print\r($elements['#account']) 当我把它放到user-profile.tpl.php中时,我得到了一个像 stdClass Object ( [uid] => 29 [name] => user [pass] =>
print\r($elements['#account'])代码>
当我把它放到user-profile.tpl.php中时,我得到了一个像
stdClass Object
(
[uid] => 29
[name] => user
[pass] =>
[mail] => user@example.com
[theme] =>
[signature] =>
[signature_format] =>
[created] => 1304866465
[access] => 0
[login] => 0
[status] => 1
[timezone] =>
[language] =>
[picture] =>
[init] =>
[data] =>
[roles] => Array
(
[2] => authenticated user
)
[entity_view_prepared] => 1
)
(我是通过安装模块并在模板中放入dsm(get_defined_vars());
来检查可用变量发现的。)试试这个:打印($elements['#account'])代码>
当我把它放到user-profile.tpl.php中时,我得到了一个像
stdClass Object
(
[uid] => 29
[name] => user
[pass] =>
[mail] => user@example.com
[theme] =>
[signature] =>
[signature_format] =>
[created] => 1304866465
[access] => 0
[login] => 0
[status] => 1
[timezone] =>
[language] =>
[picture] =>
[init] =>
[data] =>
[roles] => Array
(
[2] => authenticated user
)
[entity_view_prepared] => 1
)
(我是通过安装模块并通过将dsm(get_defined_vars());
放入模板中来检查可用变量来发现这一点的。)