【发布时间】:2011-04-26 16:37:51
【问题描述】:
我需要在 Joomla 1.6 中显示用户配置文件。
是否有默认方法(基于用户 ID 的 URL)或者我需要安装扩展程序或插件?
我希望是这样的:index.php?option=com_users&user_id=42
这个问题与编程无关,但也许有人可以给我一个提示:) 感谢您查看问题。
【问题讨论】:
我需要在 Joomla 1.6 中显示用户配置文件。
是否有默认方法(基于用户 ID 的 URL)或者我需要安装扩展程序或插件?
我希望是这样的:index.php?option=com_users&user_id=42
这个问题与编程无关,但也许有人可以给我一个提示:) 感谢您查看问题。
【问题讨论】:
【讨论】:
正确的做法是创建一个配置文件插件,并启用“用户 - 联系人创建者”。同样,将联系人组件配置为“显示个人资料”
这样,您的用户个人资料就会出现在联系人中 - 可以列出。此外,Joomla 路由器为它提供了一个漂亮的地址,其中包括用户名:
http://www.yoursite.com/users/3-michael-richey.html
URL 中名称前面的 ID 不是用户 ID,而是联系人 ID。因此它增加了一些安全性,因为实际的用户 ID 不会在 URL 中显示。
当然,必须做其他事情才能在输出中实现足够的漂亮水平 - 但这是在不改变核心的情况下开始的方式。
【讨论】: