创建自定义 EPiServer 工作流程
我的任务是在版本 6 R2 中创建 EPiServer 工作流程。我们需要的工作流程需要以下步骤:
- 当以任何语言创建页面时,将发送批准(发送给用户或组)
- 一旦页面获得批准,就会向相关人员发送通知,通知他们必须使用以下语言创建页面:另一种所需的语言 - 例如,如果用英语创建并批准页面,则会向相关人员发送通知,说明该页面也必须用法语创建。
- 一旦创建了其他每种语言的页面,它们也必须获得批准。
- 一旦创建了每种所需语言的所有页面,它们就会全部发布。
我意识到这是一个非常开放式的问题,但是任何人都可以对此提供任何指导吗?有人做过类似的事情吗?
另外,我了解到 EPiServer 使用 .NET 3.5 框架,而 .NET 4 WWF 进行了重大修改。 http://world.episerver.com/Modules/Forum/Pages /thread.aspx?id=49261
任何帮助将不胜感激。
提前致谢 希格斯
I've been tasked with creating an EPiServer workflow in version 6 R2. The workflow we require needs the following steps:
- When a page is created in any language an approval is sent (to users or groups)
- Once the page is approved, a notification is sent to the relevant people notifying them that they must create a page in another required language - for example if a page is created and approved in English a notification would be sent to the relevant people saying it must also be created in French.
- Once each of the other language pages are created they too must be approved.
- Once ALL of the pages in each of the required languages have been created they are all published.
I realise this is a pretty open ended question, but can anyone give any guidance on this, has anyone done anything similar?
Also, I read that EPiServer used the .NET 3.5 framework whereas .NET 4 WWF had a major overhaul. http://world.episerver.com/Modules/Forum/Pages/thread.aspx?id=49261
Any help would be greatly appreciated.
Thanks in advance
higgsy
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
虽然 EPiServer 6 支持 .net 4,但它实际上并不是针对 4.0 构建的,因此我相信您只能使用 .NET 3.5 WF 功能。
SDK 有一个非常全面的指南来创建自定义工作流程。看一下这里: 开发人员指南 >高级功能>工作流程
While EPiServer 6 supports .net 4, it's not actually built against 4.0, so I believe you're restricted to using the .NET 3.5 WF features.
The SDK has a pretty comprehensive guide to creating custom workflows. Take a look here: Developers Guide > Advanced Features > Workflows