UmbracoCMSは初めてです。助けてください。
'Master'というDocumentTypeを作成したUmbracoのWebサイトがあります。「マスター」ページでは、ユーザーが実施している資金調達開始の目標と金額を入力できます。「マスター」ページには、サイト全体で使用されるパーセントを生成するために自動的に計算を行うマクロがあります。マクロは次のXSLTを呼び出します
<xsl:for-each select="$currentPage/ancestor-or-self::*">
<xsl:variable name="amount" select="* [@alias = 'FundraisingCurrentAmount']"/>
<xsl:variable name="goal" select="* [@alias = 'FundraisingGoal']"/>
<xsl:variable name="percentage" select="$amount div $goal * 100"/>
<xsl:value-of select="$percentage"/>
</xsl:for-each>
これは機能しますが、「for-each」であるため、2つのNaN結果も返すと思います。これを(a)クリーナーと(b)より良く機能するように書き直すにはどうすればよいですか?
ASP.NET Webフォームを理解しているので、それと比較できれば役に立ちます。
ヘルプに感謝します。