何か質問がわかりずらくてすみません。
たとえば、スタッフ紹介で使っているデザイン定義ファイル
構成は
schema
└ staff
├ staff.default.design.xsl
├ staff.list.default.desing.xsl
└ staff.schema.xml
になっており、
staff.default.design.xslにある
<img src="{photo}&w=88" alt="{photo/@alt}" />
というスタッフの写真や、
<xsl:value-of select="position" />
という役職
<xsl:value-of select="name" />
という名前表示する部分だけを、
他のデザイン定義ファイルで利用したいのです。
どのように利用するかというと、
日記のエントリーを作って、そこで日記を書いた人の写真、役職、名前を
staff.default.design.xslから引っ張ってきたいのです。
可能でしょうか?
あまりわかりずらい質問のしかたではなかったですが、
ご返答いただけますと、幸いです。
ちなみにスタッフ紹介のページは
http://www.kameleon.jp/staff_list.php
になります。
デザイン定義したものを、他のデザイン定義の中で使えますか。
Re: デザイン定義したものを、他のデザイン定義の中で使えますか。
okakensantaさん、いつもご質問ありがとうございます。
この場合、おそらく、必要なのは「あるエントリ情報を、別のエントリ情報の中に
埋め込んで表示したい」ということなのだろうと認識致しました。
結論からもうしますと、CMSDの機能としては用意されておりません。
しかし、IFRAMEを使えば実現可能と思われます。
例えば、次のような画面を作りたいとします。
日記のスキーマには、スタッフのエントリIDを入力する項目が存在している
必要があります。
ご不明な点がありましたらまたご質問頂ければ幸いです。
この場合、おそらく、必要なのは「あるエントリ情報を、別のエントリ情報の中に
埋め込んで表示したい」ということなのだろうと認識致しました。
結論からもうしますと、CMSDの機能としては用意されておりません。
しかし、IFRAMEを使えば実現可能と思われます。
例えば、次のような画面を作りたいとします。
このスタッフ情報の部分をIFRAMEにします。<h1>○月○日の日記</h1>
<p>
今日は○○へ行って○○をして・・・・・・・・
</p>
<h2>スタッフ名5</h2>
<img src="スタッフ5の写真" />
staffinfo.phpには、スタッフ情報部分のみを出力するようにしておきます。<h1>○月○日の日記</h1>
<p>
今日は○○へ行って○○をして・・・・・・・・
</p>
<iframe src="staffinfo.php?eid=00005" width="400" height="300">
スタッフ情報を表示するインラインフレームです。
</iframe>
日記のスキーマには、スタッフのエントリIDを入力する項目が存在している
必要があります。
ご不明な点がありましたらまたご質問頂ければ幸いです。
-
- アクティブユーザー
- 記事: 26
- 登録日時: 2006年8月29日(火) 10:28
有難うございました。
> webmasterさん
有難うございました。
webmasterさんの言うようにやってみて
周りの評判上場です
またお忙しい中申し訳ありませんが、
質問が出てきてしまいました
一覧・詳細ページの連動をやってみてます。
ページの構成は、
ページ上部に一覧を出し、
ページ下部に詳細を出しています。
埋め込みタグは下記のようになっております。
【一覧】
<cmsd:entrylist name="blog" design="default" navigation="on" tagremoving="on" rows="3" />
【詳細】
<cmsd:entry name="blog" design="default" navigation="on" interlock="yes" />
一覧は、3件出ているのですが、
詳細が、1件しか出ません。
共に、3件出すにはどうしたらいいのでしょう。
URLは下記のとおりです。
http://www.kameleon.jp/blog_top.php
お時間がありましたら、ご返答よろしくお願い致します。
有難うございました。
webmasterさんの言うようにやってみて
周りの評判上場です

またお忙しい中申し訳ありませんが、
質問が出てきてしまいました

一覧・詳細ページの連動をやってみてます。
ページの構成は、
ページ上部に一覧を出し、
ページ下部に詳細を出しています。
埋め込みタグは下記のようになっております。
【一覧】
<cmsd:entrylist name="blog" design="default" navigation="on" tagremoving="on" rows="3" />
【詳細】
<cmsd:entry name="blog" design="default" navigation="on" interlock="yes" />
一覧は、3件出ているのですが、
詳細が、1件しか出ません。
共に、3件出すにはどうしたらいいのでしょう。
URLは下記のとおりです。
http://www.kameleon.jp/blog_top.php
お時間がありましたら、ご返答よろしくお願い致します。