就是我有用户字段,region ,
使用的是带层级关系的术语,
-xx公司
--A部门
---1组
---2组
---其他组
--B部门
---1组
---2组
用户必须选择这个字段;
然后,一个页面 /page 默认是显示所有内容
但我希望,A部门、1组、2组的用户访问/page ,只看到他们发表的内容
B部门、1组、2组同样的访问这个页面/page,则也只看到他们发表的内容
葛老师,您上次教了我使用
global $user
$user = user_load($user->uid);
$user->filed_region['und'][0]['tid']
现在有了一个层级的关系,我又该如何调整代码呢?
他们发表的内容是指 A部门 或 B部门
他们发表的内容是指 A部门 或 B部门 各小组发布的所有内容
原来是这样的,$user->filed_region[
原来是这样的,$user->filed_region['und'][0]['tid'],
这个时候,我们需要进一步的或取这个tid的父亲,然后根据它的父亲,或取对应的内容。
你们的网站上线了么,我可以在线的给你调一下。