在体验编辑器中向新页面添加新组件时,未在 sitecore 9.3 中添加

问题描述

我正在尝试使用通过体验编辑器创建的新数据源添加新组件,但该组件并未在 Sitecore 9.3 中首次添加。有什么建议需要做什么吗?

解决方法

使用体验编辑器时,默认情况下您正在编辑最终布局。您可以通过点击演示文稿标签然后选择共享布局来切换到共享布局。我建议您查看一下,在保存新添加的渲染后,它实际上是添加到您正在编辑的页面的演示详细信息中。

除此之外,您应该确保您的视图渲染(例如:/sitecore/layout/Renderings/Feature/YourRendering)的 PathModel 字段填充了有效数据。如果其中一个无效,您最终会得到日志,但我不知道您的浏览器中是否有日志。 (如果您最终遇到相关错误,请相应更新您的问题)

如果以上都没有帮助,您应该在 view.cshtml 中进行设置,您没有任何可能影响视图正确呈现的条件。尝试使用一些纯 html,看看是否可以使其工作。