そのため、サイトコア プロジェクトから正しいタイトルを取得できます。
<xsl:value-of select="sc:fld('title',.)" />
^ ID として使用する必要があるタイトルを吐き出します
以下は、HTML モーダルを生成するための XSL です。9 つのモーダルがあり、それぞれに一意の ID を追加する必要があります。generate-idを正しく使用して一意の ID を各モーダルに追加するにはどうすればよいですか? 上記で取得した「タイトル」を使用した一意の ID?
<xsl:for-each select="$TalentUser/item">
<div class="modal" id="generate-id(sc:fld('title',.))">
<div class="modal-top">
<div class="modal-title">
<label><xsl:value-of select="sc:fld('title',.)" /></label>
: Select one or more genres below
</div>
<div class="modal-closer">
<a class="simplemodal-close" title="Close"><img src='images/x.png' alt='Close' /></a>
</div>
</div>
^ これは私の最新のコードで、すべて同じ ID を持つ 9 つの div を吐き出すだけです
<div class="modal" id="generate-id(sc:fld('title',.))">
もっと似たものを手に入れようとする
<div class="modal" id="Actor">
<div class="modal" id="DJ">
<div class="modal" id="Comedian">
等..
どんなヒントでも大歓迎です!
私が試しているもう1つのことはこれですが、エスケープの問題に遭遇しています:
<div class="modal" id="<xsl:value-of select='sc:fld('title',.)' />">