我们正在研究Sitecore应用程序。我们的供应商团队正在使用Sitecore项 DisplayName 作为页面标题。据我所知,这是错误的方法。但是我需要您的帮助,请给我一个强有力的理由,我可以证明这种方法是错误的。
如果这是正确的方法,请也建议。 预先感谢。
答案 0 :(得分:1)
将项目的显示名称用作页面标题并没有天生的“错误”。正如@Piotr Wicijowski提到的那样,它比使用项目名称更好。显示名称也可以用于不同的语言,与项目名称不同。
但是,使用显示名称作为页面标题有一些问题(除了Piotr的帖子):
另一方面,使用显示名称有一些好处:
答案 1 :(得分:0)
与使用项目Name
(具有很多限制,例如不允许使用的字符,并且每种语言不能具有不同的值)相反,对页面标题使用DisplayName
可以,成为一个不错的选择,原因如下:
唯一可能的缺点是DisplayName
字段未版本化,这意味着每个商品版本将无法使用不同的值。
答案 2 :(得分:0)
我同意从技术上讲没有错,但是我认为这不是正确的方法。
显示名称字段适用于所有站点核心项目,我认为主要目的是在内容编辑器树中显示。
我建议您这样做是一个好习惯,所有您的页面模板都继承自基本模板/界面,在那里您可以找到与页面相关的字段,例如页面标题,导航链接标题等。