我想在ASP.NET网络表单中使用Kentico 7 API向Kentico CMS Tree添加内容。主要想法:用户通过我的网站上的表单将应用程序发送到竞争对手,我想将此应用程序保存在CMS树上。这将是一个具有文档类型的层次树结构的竞争:
比赛 - >竞争申请 - >申请意见
我希望内容编辑能够清除不合适的评论。 我有三台服务器:开发环境,升级和生产。内容编辑者只能在登台时编辑数据。但是,如果我将用户应用程序保存到CMS树,他们就无法在暂存环境中执行此操作(您只能在生产中查看)。我将使用工作流程,因此有必要使用Kentico API。我也无法授予内容编辑者直接编辑生产环境数据的权限。
那么我如何使用API进行竞争,访问工作流程并允许内容编辑者在分段上编辑错误的评论?你知道我怎么能解决这个问题?我想避免使用后台制作单独的网站。
答案 0 :(得分:1)
请花一些时间阅读Kentico's documentation使用API处理文档和工作流程。
请特别阅读如何create documents以及如何控制workflow
您可以通过操作工作流程中的步骤来控制是否发布文档。
您还可以使用暂存模块的API手动同步文档。其文档可以在here
找到