entry/body で全テキストデータが表示されますが、そうではなく、
特定の項目のみを指定して表示することは可能でしょうか?
といいますのも、今回作成したエントリが、文章情報はまったくなく、
list項目(商品の型番)とfile項目(PDFファイル)のみのなエントリなのです。
そのため、entry/body で全テキストデータを表示する形だけでは、
英数字の羅列のみの意味不明な文字列となってしまいます。
そこで、各項目をタグで整形して見やすくするとともに、
PDFファイルへのURLのような表示しても意味がないものは非表示にしたいです。
試しに、通常のデザイン定義ファイルのように
下記の通り記述もしてみましたが、何も表示されませんでした…。
コード: 全て選択
<xsl:for-each select="entry">
<h2><a href="{@url}"><xsl:value-of select="title" disable-output-escaping="yes" /></a></h2>
<ul>
<xsl:for-each select="name-list/listitem">
<li><xsl:value-of select="name" disable-output-escaping="yes" /></li>
</xsl:for-each>
</ul>
</xsl:for-each>