在自定义模块中使用自定义类的优点

时间:2018-08-17 09:21:40

标签: kentico

简介
我正在使用Kentico 11 CMS设计应用程序。客户向我提供了以下信息:

  • 需要大数据
  • 版本和工作流程很不错,但不是强制性的
  • 需要数据的编辑界面

我的研究
基于Kentico的即用型功能,我必须决定是否使用 Pages 模块类自定义表来存储数据。我排除了 Pages ,因为文档不建议使用它们。经过一些额外的研究后,我认为自定义模块对我来说是最好的选择。

文档指出:

  

自定义模块:工作流不能用于您的数据。默认情况下不支持存储数据的版本控制。

问题
1)在为自定义模块使用自定义类时,我能否轻松绕过此限制? (即版本控制和工作流程)

2)在自定义模块中使用自定义类时,定义用于编辑数据的接口时是否会发生冲突?

3)在定义通用索引进行搜索时,在自定义模块中使用自定义类是否会出现问题?

1 个答案:

答案 0 :(得分:1)

  1. 您可以设置版本控制(https://devnet.kentico.com/articles/module-development-versioning-recycle-bin),而不是工作流程。如果仅需要发布工作流,则可以使用页面应用程序,然后在发布页面后将内容移至自定义类。
  2. 您可以使用Kentico中的默认UI,也可以创建自己的UI。
  3. 我不这么认为,但是如果常规出现问题,您可以创建始终自定义索引