如何在母版页中使用H1和署名-Kentico

如何在母版页中使用H1和署名-Kentico,kentico,Kentico,我正试图找到一种方法,将我的H1和署名标记添加到我的根母版页,然后让下面的所有页面填充这些字段。我使用的是门户引擎开发模式 H1和署名与页面占位符位于不同的web部件区域。它们显示在我的根节点下的所有页面上,但我找不到在这些页面上填充标题或署名的方法 我试过几件事: -可编辑文本web部件-但这仅在根节点上可编辑,而不在下面的页面上可编辑 -我想也许我可以使用它并将其作为一个字段添加到页面类型中,但这也没有显示出来 有没有办法在母版页中包含在根节点下的所有页面上动态填充(或在设计器中可编辑)的内

我正试图找到一种方法,将我的H1和署名标记添加到我的根母版页,然后让下面的所有页面填充这些字段。我使用的是门户引擎开发模式

H1和署名与页面占位符位于不同的web部件区域。它们显示在我的根节点下的所有页面上,但我找不到在这些页面上填充标题或署名的方法

我试过几件事: -可编辑文本web部件-但这仅在根节点上可编辑,而不在下面的页面上可编辑 -我想也许我可以使用它并将其作为一个字段添加到页面类型中,但这也没有显示出来


有没有办法在母版页中包含在根节点下的所有页面上动态填充(或在设计器中可编辑)的内容?或者我是否需要将myH1和署名从母版页移出,并包含在我的页面使用的每个模板中?

您可以使用宏执行此操作:在母版页上添加静态文本web部件,并将文本属性设置为:

{%CurrentDocument.DocumentPageTitle@%}

{%CurrentDocument.DocumentName@%}


取决于保存页面标题的位置。

您可以使用宏执行此操作:在母版上添加静态文本web部件,并将文本属性设置为:

{%CurrentDocument.DocumentPageTitle@%}

{%CurrentDocument.DocumentName@%}


取决于您保存页面标题的位置。

您可以在页面类型中添加名为“Byline”的附加字段。此字段将在每页的“表单”选项卡上进行编辑。然后,您可以包含一些查看器web部件,如Document viewer或repeater。然后将路径配置为“/”(这意味着显示当前页面的信息)。并添加转换,您可以在其中执行类似


或者另一种方法是使用静态html web部件并在其中添加宏
{%CurrentDocument.Byline%}。

您可以向名为“Byline”的页面类型添加其他字段。此字段将在每页的“表单”选项卡上进行编辑。然后,您可以包含一些查看器web部件,如Document viewer或repeater。然后将路径配置为“/”(这意味着显示当前页面的信息)。并添加转换,您可以在其中执行类似


或者,另一种方法是使用静态html web部件并在其中添加宏
{%CurrentDocument.Byline%}。

无需在SO和DevNet中发布,因为DevNet会从SO引出这些问题。无需在SO和DevNet中发布,因为DevNet会将这些问题从SO中带过来。我能看到的唯一缺失部分是它不会在头部添加H1标签。建议在头部标签中添加H1。唯一需要更改的是将此代码放在HEAD HTML Web部件中。我能看到的唯一缺失部分是它不会在HEAD中添加H1标记。建议在头部标签中添加H1。唯一需要的更改是将此代码放在HEAD HTML Web部件中。