Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 7 基于实体引用字段中用户的面板窗格可见性规则_Drupal 7_Drupal Panels - Fatal编程技术网

Drupal 7 基于实体引用字段中用户的面板窗格可见性规则

Drupal 7 基于实体引用字段中用户的面板窗格可见性规则,drupal-7,drupal-panels,Drupal 7,Drupal Panels,我有一个名为“company”的内容类型,其中有一个名为“company_managers”的实体引用字段,用于引用允许添加和编辑与此公司相关的其他内容类型的用户 公司节点使用面板显示。我正在努力创建一个可见性规则,如果登录用户在实体字段“公司经理”中被引用,该规则将仅显示面板窗格。这将允许我在“公司经理”字段中显示特定于用户的面板窗格 因此,可见性规则的psudo逻辑为: 检查登录用户是否包含在“公司管理者”中 如果是,则显示面板窗格 如果没有 不要显示窗格 这似乎是一个如此简单的用例,我不想

我有一个名为“company”的内容类型,其中有一个名为“company_managers”的实体引用字段,用于引用允许添加和编辑与此公司相关的其他内容类型的用户

公司节点使用面板显示。我正在努力创建一个可见性规则,如果登录用户在实体字段“公司经理”中被引用,该规则将仅显示面板窗格。这将允许我在“公司经理”字段中显示特定于用户的面板窗格

因此,可见性规则的psudo逻辑为: 检查登录用户是否包含在“公司管理者”中 如果是,则显示面板窗格 如果没有 不要显示窗格

这似乎是一个如此简单的用例,我不想创建自定义代码,它必须是可以实现的“开箱即用”,我似乎无法找到答案。所以经过两天的研究,我请求帮助

注意:已使用可见性规则内容管理器并手动选择此网站上的用户来欺骗此行为。我只需要输入登录用户,但我不认为您可以输入动态变量或令牌

非常感谢您的帮助。

请在