2

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 ステートメントを作成するにはどうすればよいですか?

4

1 に答える 1