【问题标题】:Kentico Configuration and Database ScriptingKentico 配置和数据库脚本
【发布时间】:2014-11-01 06:25:48
【问题描述】:

我刚刚开始使用 Kentico 作为 CMS,我正在研究在新 PC 上配置和设置 Kentico(或将 repo 下载到新 PC)。

我只是环顾四周,看看是否有能力为 Kentico 及其数据库的配置编写脚本,例如创建页面模板(及其对 .aspx 文件的引用)或创建页面/菜单结构本身。

这种类型的东西是否有任何脚本接口,或者我是否坚持使用管理员页面并将数据库存储在源代码管理中?

【问题讨论】:

  • 您是否阅读了安装指南及其文档?

标签: c# scripting content-management-system kentico


【解决方案1】:

如果您希望将 Kentico 对象作为文件存储在文件系统中,同时仍使用 Portal Engine,那么您可以通过转到 CMSSiteManager > Administration > System > Virtual Objects 来实现,然后在 Source Control 下配置选项(这是 Kentico 第 7 版中的位置,我不确定它在第 8 版中的位置)。

查看 Kentico 文档中的这篇文章:

https://docs.kentico.com/display/K8/Deployment+mode+for+virtual+objects

【讨论】:

    【解决方案2】:

    有一个 API 可用于在代码中执行这些操作。我不知道 SQL 脚本,因为它们可能非常复杂以确保所有约束和关系。 API examples 在项目文件夹中可用。

    【讨论】:

    • 我会检查 API,我真的希望他们有一个 API 来与 Portal 功能交互,而不是使用 UI。出于源代码控制的原因,通过门户网站似乎不是一个好主意。
    猜你喜欢
    • 2011-01-23
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    • 2016-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多