Sitecore 更改布局名称
Sitecore Change Layout Names
只是,我有一个简单的问题。
假设页面项目中有很多控件,如果我更改现有 layout/sublayouts(控件)的名称,它会影响 Sitecore 项目吗?
据我所知,更改名称是在数据库进程中进行的,它不会触及文件系统中的任何物理控件 (.ascx)。即使我们更改名称,Sitecore 中 ASCX 文件路径字段的值也不会影响。
对不对??
您可以更改子布局项的名称而不影响其他内容。
如果您更改了实际的子布局 ascx 文件,那么您还需要更改子布局项目中的引用字段,但其他所有内容都受项目 ID 而非名称的约束。
不,它不会影响任何东西。原因-
- 项目的布局集不会通过其名称引用,而是通过布局的项目 ID 引用,因此不会影响使用该布局的项目。
- 无论何时更改布局名称,文件系统中包含 ascx 文件地址的字段值都不会更改,因此它也不会影响布局。
只是,我有一个简单的问题。
假设页面项目中有很多控件,如果我更改现有 layout/sublayouts(控件)的名称,它会影响 Sitecore 项目吗?
据我所知,更改名称是在数据库进程中进行的,它不会触及文件系统中的任何物理控件 (.ascx)。即使我们更改名称,Sitecore 中 ASCX 文件路径字段的值也不会影响。
对不对??
您可以更改子布局项的名称而不影响其他内容。
如果您更改了实际的子布局 ascx 文件,那么您还需要更改子布局项目中的引用字段,但其他所有内容都受项目 ID 而非名称的约束。
不,它不会影响任何东西。原因-
- 项目的布局集不会通过其名称引用,而是通过布局的项目 ID 引用,因此不会影响使用该布局的项目。
- 无论何时更改布局名称,文件系统中包含 ascx 文件地址的字段值都不会更改,因此它也不会影响布局。