如何在Orchard Workflow中的ContentPicker字段中访问项目的属性?

时间:2015-10-08 14:03:10

标签: orchardcms orchardcms-1.9

我正在创建一个工作流程,以便在创建特定类型的内容时发送一些电子邮件。此类内容具有包含另一段内容的ContentPicker字段。我使用“创建内容”事件来启动工作流程,并向其附加“发送电子邮件”活动。在电子邮件正文中,我可以使用{Content.Fields.Registration.Name}等通配符获取新创建内容的属性值。

我是否可以按以下方式访问嵌套项的属性:{Content.Fields.Registration.Course.Fields.Course.Name}

编辑:在内容创建时无法始终访问这些属性,因为保存项目而不发布它并不会实际存储所有必要的记录。出于我的目的,我不得不将工作流的启动更改为Content Published事件。

1 个答案:

答案 0 :(得分:1)

我想通了,应该更多地搞砸了。 {Content.Fields.Registration.Course.Content.Fields.Course.*}允许我访问我想要的属性。