You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kentico 13中Template configurationIdentifier作用及删除安全性咨询

关于Kentico 13.0.188中删除DocumentPageTemplateConfiguration的configurationIdentifier属性的安全性问题

可以安全删除文档中configurationIdentifier属性,但操作前必须做好两个关键准备:

  • 对站点文件和数据库做完整备份,防止操作失误导致数据丢失
  • 先在测试环境完成验证,确认无异常后再应用到生产环境

原因说明

Kentico 13的页面模板配置逻辑里,configurationIdentifier仅用于关联特定模板配置实例。当该属性不存在时,系统会自动回退到使用模板默认配置,或直接通过页面绑定的模板ID识别当前模板——你观察到的「无该属性的页面可正常展示当前模板」的现象,已经验证了这一逻辑的有效性。

批量操作建议

如果需要批量处理,可使用SQL脚本(仅针对包含configurationIdentifier的记录):

UPDATE CMS_Document
SET DocumentPageTemplateConfiguration = JSON_REMOVE(DocumentPageTemplateConfiguration, '$.configurationIdentifier')
WHERE JSON_CONTAINS_PATH(DocumentPageTemplateConfiguration, 'one', '$.configurationIdentifier')

操作完成后,进入Kentico后台的「系统 -> 系统维护 -> 清除缓存」,确保系统加载最新配置数据。

内容的提问来源于stack exchange,提问作者rory

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 13:23:09