您好我是Orchard和ASP.NET开发的新手,需要帮助在Orchard中创建工作流程。
我有内容类型,我想根据此内容类型的数据发布页面。我想创建一个工作流,在发布特定内容类型的新内容时发布页面。页面应使用模板,并以某种方式使用其中的内容类型的数据。这可能是使用UI,还是需要ASP.NET开发,如果从哪里开始?
我无法直接发布页面的原因是因为我想使用具有多个页面模板的相同内容类型并以不同方式显示相同的内容。
答案 0 :(得分:1)
不要使用工作流程。根据您对场景的描述,您不应该有多个内容项,但只有一个,显示在不同的模板下。这是针对不同显示类型的工作,而不是针对多个内容项的工作。查看核心内容控制器如何显示内容项,并使用不同的显示类型重现其逻辑。然后创建指向该新控制器所需的路由。这应该更清洁,更稳定。