0

好吧,正如标题所说,我试图在 Drupal 6 安装中覆盖整个用户配置文件模板。

这是我到目前为止所得到的:

<h1><?php print theme('username', $user); ?>  &nbsp;<a class="btn btn-primary btn-mini" href="/user/<?php print $user->uid;?>/edit">edit my account</a> &nbsp;<a class="btn btn-danger btn-mini" href="/user/<?php print $user->uid;?>/profile/perfil">edit my profile node</a>&nbsp;<a class="btn btn-mini" href="/logout"><b>log out</b></a></h1>
  <br><?php print $user_profile; ?>

这个想法是接管配置文件以不显示任何选项卡:

用户名 [编辑帐户按钮] [编辑节点配置文件按钮] [通常在用户配置文件中的所有其他内容]

我的问题是上面的代码显示了登录用户的用户名(和编辑按钮),而不是个人资料所有者的。 $user_profile; 工作正常,因为按钮后显示的内容是个人资料所有者的。

我应该如何扭曲它以按照我的意愿行事?

谢谢!!!

罗莎蒙达

4

1 回答 1

1

以防万一有人想知道,我刚刚能够找到答案并想分享它:

<?php echo $account->uid;?>
<?php echo $account->name;?>

据我所知,如果您想显示登录用户,请使用 USER,当您提及帐户所有者时,您只需使用 ACCOUNT。

干杯,

罗莎蒙达

于 2012-05-23T04:36:47.543 回答