我在 Sitefinity 7 中有一个页面,其全部目的是显示自定义内容项的详细 View 。
所以我将一个小部件拖到页面上,选择它只显示一个特定的项目,而不选择哪个,因为它应该是从另一个页面选择的任何一个,导致他们导航到这里。
一个未选择的内容项。
带有列表控件的页面导航到详细页面。
但是无论选择哪个页面标题都是相同的。我希望页面标题成为内容项的字段之一。 如何获得基于我们正在查看的项目的页面标题?
最佳答案
在详细信息页面上编辑奖项小部件,然后转到高级设置,然后在 MetaTitle 字段中输入您要使用的模块的字段名称,因此在大多数情况下为“Title”,然后在 PageTitleMode 中输入字段中,您可以输入几个选项之一:追加、替换或不设置。有关这些选项的文档是 here 。例如,您还可以通过将 MetaKeywordsField 和 MetaDecriptionField 映射到模块上新的“SEO 关键字”或“SEO 描述”长文本字段来利用 MetaKeywordsField 和 MetaDecriptionField。有关的文档是 here .
屏幕截图来自 Sitefinity 6.3,但应该是相同的。
关于Sitefinity:如何根据正在查看的内容项设置页面标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23935680/