首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有节点视图、标志和规则集成的面板页面

带有节点视图、标志和规则集成的面板页面
EN

Drupal用户
提问于 2016-09-14 08:55:14
回答 1查看 68关注 0票数 2

我创建了一个页面,用户可以提交友好的游戏。其他用户可以通过标记这些游戏(国旗A)来表示他们的兴趣。

游戏的作者可以在另一个视图中看到所有的前景(视图3集成在视图2和视图字段中)。

作者比可以选择哪一个前景的友好游戏,他接受。他这样做的方式是用接受旗(B旗)标记潜在的旗帜。

被接受的前景比收到一封电子邮件确认友谊赛。

我怎么可能给所有没有被录取的人发电子邮件呢?

我尝试了规则 (关于标记事件)和规则链接

我如何告诉规则这是什么友好的游戏节点呢?

您好,感谢您不断的帮助!我创建了一个包含关系和上下文过滤器的友好游戏列表,以显示这些用户。

当我使用“从VBO视图加载实体对象列表”时。或者“实体ids”drupal向我抛出错误消息。

警告:为_views_bulk_operations_get_field()中的foreach()提供的无效参数

这个规则的另一个非常奇怪的错误是“类型元素中的非法选择博客”。视图不显示博客类型..。我会想办法解决这一切的。

在我看来,另一个问题是,在我看来是一个上下文过滤器,它通过通过“视图字段模块”集成的视图获取友好游戏的NID。那么,如果我用规则循环视图,视图如何知道应该显示哪些用户呢?难道它不只是循环通过所有的用户标记任何友好的游戏谁没有被标记?

EN

回答 1

Drupal用户

发布于 2016-09-15 15:10:08

如果您可以为给定的游戏节点创建与所有“未被接受的潜在用户”对应的用户的视图(使用视图模块),则可以使用如下规则通过未定义处理启用未定义视图的结果:

  • 规则事件:在使用接受标志(标志B)标记前景标志之后。
  • 规则操作:
    • 在视图中加载用户的VBO列表。
    • 为视图结果中包含的每个用户添加一个循环来执行规则操作“发送一个eMail”。

有关更多细节,请查看教程"如何通过规则处理VBO启用视图的结果?“。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/214767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档