我刚刚将我的3.7网站迁移到5.2网站,但我注意到3.7项目中的通用内容已在5.2中转换为共享内容块。最重要的是,并不是所有的(只有少数人喜欢页面,即"在页面中使用"列具有"未使用"值)。
我搜索了很多,但找不到任何方法将这些块映射到页面上,就像3.7项目中一样。
然而,我试图遵循教程:http://www.sitefinity.com/documentation/documentationarticles/user-guide/widgets/content-widgets-group/configuring-the-content-block-widget
但我在编辑模板模式下没有看到任何选项,比如"从现有共享内容中选择按钮",我在编辑页面模式下得到了这个选项;当我通过选择现有内容来设置内容时,它不会在"查看"模式下显示,而是在编辑模式下显示。
有什么办法吗?
感谢
随着Sitefinity v4的推出,共享内容不再适用于模板,只适用于页面。不幸的是,由于体系结构的原因和性能问题,他们删除了该功能。
目前关于如何解决这个问题的官方评论是使用继承的模板,将一个正常的内容块放在"父"模板上,因此其子模板继承它,同时保留一个编辑点。
作为非推荐"破解",您可以激活它,如下所述。但请记住Telerik的回应:
这将导致性能问题。这就是为什么此功能默认情况下禁用,我们不建议使用它。
但当你阅读Sitefinity 5.3路线图时,也有一个好消息,该路线图计划于2012年12月底发布:
5.3版本包括以下改进:共享内容现在可用于内部页面模板
希望这能有所帮助,Jochem。