質問 > 管理機能 > メンバー管理で権限を設定し有効にするには・・? |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
higuma |
投稿日時: 2008/5/6 18:52
対応状況: −−−
|
半人前 登録日: 2008/4/2 居住地: 日本 投稿: 13 |
メンバー管理で権限を設定し有効にするには・・? メンバー管理で権限を設定したいのですが、
mtb_authorityの設定を有効にするには・・?どうしたらいいのでしょうか? mtb_permission との関連かなと思うのですが・・。 mtb_authorityの設定は、 0:管理者 1:一般 2:閲覧 3:ゲスト としています。 |
ゲスト |
投稿日時: 2008/5/19 18:15
対応状況: −−−
|
Re: メンバー管理で権限を設定し有効にするには・・? 既定の状態では、キャッシュ機能が優先で働くため、
レコードに反映するだけではその内容がページに現れません。 したがいまして、次のように 継承先のクラスファイルを変更する必要があります。 ここに記すのは、キャッシュ機能を無効にするだけの オーバーライドメソッドです。 ちなみにphpは次の場所にあります。 data/class_extends/db_extends/SC_DB_MasterData_Ex.php -- class SC_DB_MasterData_Ex extends SC_DB_MasterData { function getMasterData($name, $columns = array()) { $columns = $this->getDefaultColumnName($columns); // 可変変数を定義 $valiable = "_" . $name . "_master"; // キャッシュを読み込み // @include_once(MASTER_DATA_DIR . $name . ".php"); // キャッシュがあれば, キャッシュの値を返す. if (!empty($$valiable)) { // return $$valiable; } // マスタデータを取得 $masterData = $this->getDbMasterData($name, $columns); // キャッシュ生成 // $this->createCache($name, $masterData); return $masterData; } |
|
higuma |
投稿日時: 2008/5/21 11:54
対応状況: 開発中
|
半人前 登録日: 2008/4/2 居住地: 日本 投稿: 13 |
Re: メンバー管理で権限を設定し有効にするには・・? 情報ありがとうございます。 トライしてみます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |