我正在使用 Umbraco 解决方案中的 XSLT 文件。
如果没有要显示的元素,我希望整个 ul 标签消失:
<ul>
<xsl:for-each select="umbraco.library:GetXmlNodeById($source)/child::* [@isDoc and string(umbracoNaviHide) != '1']">
<li>
<a href="{umbraco.library:NiceUrl(@id)}" class="menuitem">
<xsl:value-of select="@nodeName"/>
</a>
</li>
</xsl:for-each>
</ul>
如果 foreach 循环没有项目,我如何制作一个跳过整个代码块的 IF 语句?