首页 > 解决方案 > 后续创建项目任务中使用的设置属性具有空白值

问题描述

遵循Orchard 核心工作流程演练:内容审批博客

并创建了一个 3 步工作流程:

  1. 使用原始 JSON 内容启动事件 HTTP Post
  2. 使用 JSON.parse(readBody()) 值设置“NewsItem”属性任务
  3. 使用 Content Properties 创建内容项任务,我尝试使用之前定义的 NewsItem 属性,例如 "Author": "{{ NewsItem.Author }}" 等。我有完整的 JSON 结构(适用于硬编码值) .

运行工作流程,结果是……新创建的新闻项目内容全都是空白值。知道为什么吗?

标签: workfloworchardcmsorchardcore

解决方案


http://www.ideliverable.com/blog/orchard-core-workflows-walkthrough-content-approval弄错了。需要使用 Workflow.Properties["MyProperty"].PropertyName 而不是 {{MyProperty.PropertyName}}


推荐阅读