我安装了Joomla 1.7,我注意到你可以拥有用户配置文件插件的用户配置文件。但是,有没有办法公开访问用户的个人资料(无需登录)?
例如,我注意到你可以去:
/index.php?option=com_users&view=profile
然而,这似乎拉起了我自己的个人资料,如果我已经注销,它总是会将您重定向到登录表单。我尝试添加其他变量,例如“id = 1”,“user_id = 1”或“userId = 1”。
有办法做到这一点吗?或者我是否需要开发一个组件来公开提取这些信息?
答案 0 :(得分:0)
尽管干净的Joomla网站不可能提供很多有用的代码,但是如果您想创建一个代码,可以将其包含在组件中。
但是...有一个伟大的扩展Community Builder,背后有一个伟大的团队。在过去使用过它之后,我强烈推荐它作为基于社区的网站的解决方案。
它将登录表单更改为更好的&无错误表单,允许为注册创建更多字段,并允许单个用户使用特殊页面,此外,社区构建器具有特定于扩展名的插件。
编辑:此答案需要更新,因为添加了更多扩展,例如JomSocial或 EasySocial 。我不能再推荐CommunityBuilder了
答案 1 :(得分:0)
这篇文章标有Joomla 1.7但是我想提一下,如果使用Joomla 3.7.4,你现在可以从核心联系人组件中显示用户配置文件插件数据。您还可以向Users组件添加更多自定义字段,它们也将显示在Contacts组件中。您可以通过转到“管理”面板 - >设置用户个人资料信息的显示。联系人 - >选项。打开下面的选项;联系 - >用户资料 - >设为“显示”。