我正在运行 Sitecore 6.5 并且在占位符设置方面遇到了一些问题。
据我了解,有两种方法可以配置占位符设置:
- 全局(在占位符设置项中)
- 逐个模板(作为标准值的一部分)
如果我在全局范围内应用我的设置,那么一切都会正常运行。但是,如果我将设置应用于模板本身,它就没有效果。
我目前有一张关于此问题的 Sitecore 支持票,但我想知道这里的社区是否曾经遇到过类似的事情。
从技术上讲,它应该可以工作。在我的 Sitecore 6.5 安装上本地尝试过,它可以工作。
确保以下内容:
FooPlaceholder.Visible = False;
让我们知道上述任何一项是否有帮助。
Sitecore 支持最终解决了我的特定问题。事实证明,在 Sitecore 6.5 及更早版本中,混合大小写的占位符名称无法正常工作。他们提供了一个补丁 dll 来修复我们网站的行为。