我想知道是否有人有在 Sitecore 中使用渲染参数字段来存储内容的经验。如果是这样,有什么缺点?
在某些方面,这似乎是一个有吸引力的想法,因为您可以多次向页面添加子布局,而无需创建子项并将每个子布局的数据源设置为这些子项之一......但是将内容放入渲染字段有几个缺点:
此解决方案不可本地化,因为渲染字段是共享的,因此不适合多语言站点。
要编辑内容(如果使用内容编辑器),您需要切换到演示选项卡,单击详细信息,选择子布局然后编辑渲染参数,这有点麻烦。
采用这种方法会产生更严重的后果吗?
我想知道是否有人有在 Sitecore 中使用渲染参数字段来存储内容的经验。如果是这样,有什么缺点?
在某些方面,这似乎是一个有吸引力的想法,因为您可以多次向页面添加子布局,而无需创建子项并将每个子布局的数据源设置为这些子项之一......但是将内容放入渲染字段有几个缺点:
此解决方案不可本地化,因为渲染字段是共享的,因此不适合多语言站点。
要编辑内容(如果使用内容编辑器),您需要切换到演示选项卡,单击详细信息,选择子布局然后编辑渲染参数,这有点麻烦。
采用这种方法会产生更严重的后果吗?
总体而言,您打破了布局字段旨在提供的内容和表示的分离。请不要这样做,有一天一个跟随你的脚步的开发者会遇到它,然后整天在http://nooooooooooooooo.com/上。