ページ 1 / 1
複数設置の場合の表示
Posted: 2006年7月28日(金) 19:04
by ta
はじめまして。
ユーザーID毎によるカテゴリ権限が欲しいと要望があり、
1サーバーに複数(a.b.cとフォルダを分けて)インストールしようと考えております。
その場合、
cmsdesigner_aにエントリしたデータと
cmsdesigner_bにエントリしたデータと
cmsdesigner_cにエントリしたデータを
index.phpに表示したい場合は
どのように記述をしたらよろしいでしょうか?
Re: 複数設置の場合の表示
Posted: 2006年7月31日(月) 09:59
by webmaster
webmasterです。お返事が遅れまして申し訳ありません。
ご質問の件ですが、同一サーバ上の複数のCMSDのコンテンツを1つの
ページ上に表示することは、現状基本的にできません。m(__)m
CMSDがコンテンツとして扱えるのは、そのCMSDのentryフォルダ内に
あるデータのみとなっております。
そもそもがユーザー毎の権限をつけることができないCMSDが悪いのですが、
そのような使い方は難しいようです。
パフォーマンスは悪いですが、以下のスレッドの方法を用いて、擬似的に
複数のCMSDのコンテンツを1つのページ上に表示することはできるかも
しれませんが、お勧めするものではありません。m(__)m
http://cms.al-design.jp/phpbb/viewtopic.php?t=112
ご要望に沿えず申し訳ありません。
Posted: 2006年7月31日(月) 12:39
by ta
返答をありがとうございます。
PHPの方はくわしくはないので思いつきですが、
通常htmlの1行目と最終行に記述してある
コード: 全て選択
<?php require_once( "cmsdesigner/include/view.php.inc" ); // encoding="euc-jp" ?>
<?php cmsd_end_template(); ?>
を
コード: 全て選択
<div>
<?php require_once( "cmsdesigner_a/include/view.php.inc" ); // encoding="euc-jp" ?>
<cmsd:entrylist name="test1" design="default" rows="2" pageno="top" />
<?php cmsd_end_template(); ?>
</div>
<div>
<?php require_once( "cmsdesigner_b/include/view.php.inc" ); // encoding="euc-jp" ?>
<cmsd:entrylist name="test2" design="default" rows="2" pageno="top" />
<?php cmsd_end_template(); ?>
</div>
と記述してみましたがダメでした。
なかなか難しいですね。
新規登録をしない前提でですが、idによってカテゴリーの振り分けができそうなので
こちらでやってみます。