1

在 Umbraco 中输出一个字段非常简单:

<umbraco:Item runat="server" field="introduction">

假设我目前正在渲染一篇带有“介绍”属性的文章。如果文章介绍字段为空,我想在主站点节点上输出一个更全局的字段,我们称之为“global_introduction”。

有人知道怎么做这个吗?

我知道 optional 属性xslt,但不知道它是否足够......或者究竟如何去做。

4

2 回答 2

1

您可以设置 recursive="true",并保持变量名称相同。然后,当umbraco 没有找到该值时,它会默认为父节点值。

<umbraco:Item runat="server" field="introduction" recursive="true">
于 2012-05-04T15:53:20.577 回答
0
<umbraco:item field="bodyText" useIfEmpty="altText" runat="server"/>
于 2012-05-20T22:37:20.120 回答