【问题标题】:Drupal 6: Using Organic groups for Educational pageDrupal 6:使用有机组进行教育页面
【发布时间】:2010-02-13 09:55:09
【问题描述】:

我在一所大型大学的部门网站上工作,并希望根据不同用户的角色为不同的用户添加不同类型的功能。

有 3 种主要的用户类型:

  • 公开上市
  • 校友(列出但基于不同领域并使用自定义模板文件)
  • 其他(网站上但未列出的用户)

目前,我们正在为公开列出的用户使用内容配置文件,并在校友的核心配置文件表中列出内容。

问题是:如果我是教职员工,我仍然可以看到校友的所有字段(尽管它在它自己的选项卡中),如果我是校友,我会看到教职员工的所有字段。

问题:我想做的是根据他们的角色为他们提供不同的观点来编辑“我的帐户”。所以我想知道,是否有可能与有机团体一起做这件事,还是需要自定义 PHP 编码?

感谢您的帮助

【问题讨论】:

    标签: drupal drupal-6 customization organic-groups


    【解决方案1】:

    如果你问的是限制字段,那么它与 OG 无关。

    我认为您正在寻找 conditional fields 模块。

    这样您可以将节点设置为“校友”或“教师”,并根据它显示不同的字段。

    【讨论】:

    • 感谢您的回复 :) 我现在正在尝试“条件字段”。不确定这是否可行,但我现在正在尝试。问题是它是否可以隐藏组。另外我注意到的是,它实际上使用 JavaScript 隐藏了字段,而不是一开始就不输出字段。不确定这有多好,当字段和字段组根本没有输出时看起来更干净。
    • 实际上,它仅帮助我根据在其上方字段中选择的值以一种特定形式触发该字段。例如,在“国家/地区”下拉菜单中,如果用户选择“瑞典”,则表单的其余部分可以通过隐藏特定于美国的元素/字段(例如州)来反映这一点。谢谢,但这并没有解决它。
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 2019-04-29
    • 1970-01-01
    • 2015-12-25
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 2020-05-16
    相关资源
    最近更新 更多