ページ 11

エントリ項目の直接出力でリストアイテム内の項目を埋め込む方法はありますか?

Posted: 2008年5月31日(土) 12:08
by mojira
お疲れさまです。

エントリ項目のデータを直接埋め込む方法は以下の記述ですが

コード: 全て選択

<cmsd:entry name="エントリフォルダ名" dataname="項目名" />
下記のような感じでリストアイテム内の項目を表示させる方法はありますでしょうか?

コード: 全て選択

<cmsd:entry name="エントリフォルダ名" dataname="リストデータ名/リストID/項目名" />
試してみたのですがダメだったので、ご質問させていただきました。

お忙しいと思いますが宜しくお願い申上げます。[/code]

Re: エントリ項目の直接出力でリストアイテム内の項目を埋め込む方法はありますか?

Posted: 2008年6月11日(水) 19:00
by webmaster
 mojiraさん、お返事が大変遅れ申し訳ありません。
 (回答済みのものと勘違いしておりました)m(__;)m

 直接記述の方法は仰る通りリスト項目中のデータを表示させることができません。

 これに近い方法としましては、インラインXSLTによる直接記述がございます。
 http://cms.al-design.jp/newsentry.php?eid=00073

 インラインXSLTの場合には、通常のデザイン定義と同じ機能が使えますので、
単一の項目を出力するのにわざわざXSLTファイルを作りたいくない、という場合
にはご利用頂ければと思います。

 但し、同じページ中にインラインXSLTをいくつも配置するとパフォーマンスが
落ちますので、その点はご注意下さい。(これはインラインXSLTに限らず、
cmsd:entryやcmsd:entrylistを多数配置した場合も同様ですが・・・)

 以上、ご不明な点がございましたらまたご連絡頂ければ幸いです。

ありがとうございました。

Posted: 2008年6月20日(金) 00:10
by mojira
webmaster様へ

ご返信が遅くなり申し訳ありませんでした。

なるほどインラインXSLTで実現する方法があるのですね、気が付きませんでした。

大変ご丁寧に回答いただき、感謝です。

今後とも宜しくお願い申上げます。