publishcontrolについて

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
maimai
記事: 2
登録日時: 2007年11月29日(木) 18:17

publishcontrolについて

投稿記事 by maimai » 2007年11月29日(木) 18:29

publishcontrolについての質問です。

on-offがありますが、
on か off を判別して(<xsl:if>のようなもので)
何かの処理をすることは可能でしょうか?

よろしくお願いします。

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

Re: publishcontrolについて

投稿記事 by webmaster » 2007年12月03日(月) 16:55

 maimaiさん、ご質問ありがとうございます。

 publishcontrolをデザイン定義から取得する機能については、CMSDの機能としては
用意しておりません。申し訳ありません。

 XSLTの「外部ファイル読み込み機能」を使って直接site.config.xmlを読みに
行くことは可能なのですが、どちらにせよ「現在のエントリフォルダ名」を取得
することができない為、エントリフォルダ名が決めうちになってしまいます。
 おそらく、それではmaimaiさんの目的とされる動作は作れないのではないかと
思います。

 いちおう書くと、

コード: 全て選択

<xsl:value-of select="document('../../site.config.xml' )/site/entries/entry[@name='エントリフォルダ名']/@publishcontrol" />
 という書き方で、指定したエントリフォルダのpublishcontrol属性を取得すること
が可能です。

 ご要望に沿えず申し訳ありません。

maimai
記事: 2
登録日時: 2007年11月29日(木) 18:17

Re: publishcontrolについて

投稿記事 by maimai » 2007年12月05日(水) 11:57

webmaster様、ご解答ありがとうございます。

投稿画面で入力項目を空にして、スイッチ代わりにして対応しようと思います。

お手数お掛けしました。

CMS Designerは、プログラムが不得手な自分でも大変使いやすいツールだと感じています。
開発や修正など大変かと思いますが、頑張ってください。

今後とも、よろしくお願い致します。

maimai

返信