首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Drupal7中将用户名打印为路径

如何在Drupal7中将用户名打印为路径
EN

Stack Overflow用户
提问于 2012-01-23 21:45:36
回答 1查看 407关注 0票数 0

我试图给每个注册用户一个唯一的网址显示在他们的用户页面上,他们可以复制和paste...promoting他们的页面。我使用Pages和Tokens...but实现了这一点,现在我放弃了面板/页面,而使用了自定义的user-profile.tpl.php,我尝试了一下:

print ($user->name);

但这将返回用户名Hillay Swag,而不是Hillay-swag

如何打印用户名的url版本而不是人的版本?

EN

回答 1

Stack Overflow用户

发布于 2012-01-25 16:30:18

代码语言:javascript
复制
$link = drupal_get_path_alias('user/' . $user->uid);
print $link;

这将打印出users/admin。此外,如果你只想要路径的用户名部分(没有users/),你可以用PHP的substr()函数来剪切它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8972612

复制
相关文章

相似问题

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