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

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
mojira
パワーユーザー
記事: 34
登録日時: 2007年8月08日(水) 11:41

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

投稿記事 by mojira » 2008年5月31日(土) 12:08

お疲れさまです。

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

コード: 全て選択

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

コード: 全て選択

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

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

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

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

投稿記事 by webmaster » 2008年6月11日(水) 19:00

 mojiraさん、お返事が大変遅れ申し訳ありません。
 (回答済みのものと勘違いしておりました)m(__;)m

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

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

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

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

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

mojira
パワーユーザー
記事: 34
登録日時: 2007年8月08日(水) 11:41

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

投稿記事 by mojira » 2008年6月20日(金) 00:10

webmaster様へ

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

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

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

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

返信