我正在使用移动应用程序(html,jQuery,php)与JomSocial进行交互,我已经能够发布到群组,讨论等等。我这样做的方法是通过url查看控制器并转到实际的控制器类,例如/controllers/groups.php
并了解它是如何实施的。因此,当我看到www.mysite.com/groups/1
时,我知道控制器是groups.php
我遇到的问题是用户的个人资料不是这样的。网址看起来像
www.mysite.com/1200-victor-gee-fred/profile
我认为这将是profile.php,但就像在该课程中张贴到墙上一样。
问题:什么控制器正在处理用户配置文件的显示?如果您也知道如何在个人资料墙上发布并发布回复/评论,我将不胜感激。
我知道这些表格涉及: _users , _wall , _actvities 等。但是 保存到这些表中的顺序是我不想错过的 除了用户的个人资料外,其他实体都取得了成功 壁。
答案 0 :(得分:0)
如果将来有人可能需要这个,我终于找到了控制器。
components/com_community/controllers/system.php
使用了这些功能
public function ajaxStreamAdd($message, $attachment)
- 进入jom_community_activities表
其中$message
是在" Share"中输入的文字。框和$attachment
是一个JSON编码的字符串,包含目标,参与者,访问级别,应用程序等
public function ajaxStreamAddComment($actid, $comment)
- 进入jom_community_wall表
其中$ actid是发布$ comment
最好的问候