我需要在Joomla 1.6中显示用户配置文件。
是否有一个默认的方式来做到这一点(url基于用户id)还是我需要安装一个扩展或插件?
我希望它是这样的:index.php?option=com_users&user_id=42
这个问题不是关于编程,但也许有人可以给我一个提示:)谢谢你看这个问题。
这可能会有所帮助:http://docs.joomla.org/Creating_a_profile_plugin
正确的方法是创建一个配置文件插件,并启用"User - Contact Creator"。同样,将contacts组件配置为"show profile"
这样,您的用户配置文件出现在联系人中-可以列出。此外,Joomla路由器给它一个漂亮的地址,其中包括用户名:
http://www.yoursite.com/users/3-michael-richey.htmlURL中附加在名称前的id不是用户id,而是联系人id。因此,它增加了一些安全性,因为实际的用户id不会在URL中显示。
当然,为了在输出中达到足够的美观水平,还必须做其他事情—但这是在不改变核心的情况下开始的方法。