0

我正在使用移动应用程序(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等。但是保存到这些表中的顺序是我不想错过的,并且除了用户的个人资料墙之外,其他实体也已成功。

4

1 回答 1

0

以防将来有人需要这个,我终于找到了控制器。

components/com_community/controllers/system.php

使用了这些功能

  • public function ajaxStreamAdd($message, $attachment)- 进入 jom_community_activities 表,其中$message在“共享”框中输入的文本$attachment是 JSON 编码的字符串,其中包含目标、参与者、访问级别、应用程序等

  • public function ajaxStreamAddComment($actid, $comment)- 进入 jom_community_wall 表,其中 $actid 是发布 $comment 的用户的用户 ID

此致

于 2012-11-20T13:54:04.160 回答