我正在使用旗友模块,我正在努力完成我认为简单的任务。
基本上我正在尝试实现“在视图中显示所有网站用户,但指出哪些是当前登录用户的朋友”的某些变体。应该很容易,我会想到,但我花了一整天时间,这是不行的。 :(
我尝试过的一个相关选项是实际过滤掉这些朋友,但我也无法使用它。
我觉得这个问题应该更加全面,如果是这样的话,请道歉!
答案 0 :(得分:1)
这个解决方案并不优雅,但它有效......
您可以使用flag_friend_get_friends
功能获取一组用户对象,并使用该功能从视图的模板中识别友好用户。
如果你更喜欢只获得朋友的uids,你可以直接使用
查询表格db_query('SELECT f.friend_uid FROM {flag_friend} f WHERE f.uid = %d', $user->uid)
我对这些并不十分满意,但他们会为你工作。
希望别人能找到更好的东西。