首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在用户配置文件中自定义用户点部分

问如何在用户配置文件中自定义用户点部分
EN

Stack Overflow用户
提问于 2010-07-30 02:05:40
回答 1查看 454关注 0票数 1

我正在使用用户点模块,它添加了一个用户点标签到用户的个人资料。

我想删除链接“查看”从用户配置文件中的用户积分选项卡,只留下分数数字。

我正在寻找使用主题开发模块的模板:http://dl.dropbox.com/u/72686/userpoints.png

但是,模板user-profile-item.tpl.php仅包含:

代码语言:javascript
复制
<dt<?php print $attributes; ?>><?php print $title; ?></dt>
<dd<?php print $attributes; ?>><?php print $value; ?></dd>

我不能用它做很多事情。

该模板仅包含:

代码语言:javascript
复制
<div class="profile">
  <?php print $user_profile; ?>
</div>

那么,我需要修改用户点在用户配置文件中的显示方式的模板在哪里?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-30 03:30:49

用户配置文件有点棘手,因为它太通用了。在这种情况下,您不希望更改标记,而是希望更改实际内容。

您可以通过以下方式完成此操作。

  • 使用hook_preprocess_user_profile,您可以更改
  • Implement hook_user自己使用的值,并覆盖用户点模块提供的数据以删除不需要的链接。(它们仅在您具有权限时可用)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3365627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档