プラグイン Members(会員管理)について

manhoo > プラグイン Members(会員管理)について @ 2018/7/20 22:41
Hideichi Saitoさんの会員管理プラグインを利用してみたいですが、
4系対応していないことが分かりますが、下記エラーを何を訂正すれば利用できますでしょうか。

BcAddonMigrator(baserCMSアドオンマイグレーター)を使ってもエラーが出ます。
よろしくお願い申し上げます。

データベースエラー
エラー: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'BlogContent.name' in 'field list'

SQL Query: SELECT `BlogContent`.`name` FROM `manhoo_baser4`.`mysite_myblogs` AS `Myblog` LEFT JOIN `manhoo_baser4`.`mysite_blog_contents` AS `BlogContent` ON (`Myblog`.`ox_pg_blog_content_id` = `BlogContent`.`id`) WHERE `role` = 1

注意: このエラーメッセージをカスタマイズしたい場合は、 app/View/Errors/pdo_error.ctp を作成してください

Stack Trace
CORE/Baser/Model/Datasource/DboSource.php line 485 → PDOStatement->execute(array)
CORE/Baser/Model/Datasource/DboSource.php line 451 → DboSource->_execute(string, array)
CORE/Baser/Model/Datasource/DboSource.php line 688 → DboSource->execute(string, array, array)
CORE/Baser/Model/Datasource/DboSource.php line 1199 → DboSource->fetchAll(string, array)
CORE/Baser/Model/BcAppModel.php line 1516 → DboSource->read(Myblog, array)
APP/Plugin/Members/Model/Myblog.php line 49 → BcAppModel->find(string, array)
APP/Plugin/Members/Event/MembersControllerEventListener.php line 14 → Myblog->rejection()
CORE/Baser/Event/CakeEventManager.php line 243 → MembersControllerEventListener->startup(CakeEvent)
CORE/Cake/Controller/Controller.php line 678 → CakeEventManager->dispatch(CakeEvent)
CORE/Cake/Routing/Dispatcher.php line 189 → Controller->startupProcess()
CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke(MypagesController, CakeRequest)
ROOT/index.php line 163 → Dispatcher->dispatch(CakeRequest, CakeResponse)


APP/Plugin/Members/Model/Myblog.php line 49 → BcAppModel->find(string, array)

    public function rejection(){

        $myblogs = $this->find('all', array(

            'conditions' => array('role'=>1),

            'fields' => array('BlogContent.name')
'all'
array(
'conditions' => array(
'role' => (int) 1
),
'fields' => array(
(int) 0 => 'BlogContent.name'
),
'joins' => array(),
'limit' => null,
'offset' => null,
'order' => array(),
'page' => (int) 1,
'group' => null,
'callbacks' => true
)


APP/Plugin/Members/Event/MembersControllerEventListener.php line 14 → Myblog->rejection()
            //$user['user_group_id'] = 'none';//notice対策

            $folder = explode('/', $Controller->request->url);    

            $Myblog = ClassRegistry::init('Members.Myblog');

            $rejections = $Myblog->rejection();

            foreach($rejections as $rejection){

■ BaserCMSのバージョン:4.1.6
■ サーバー名:さくらレンタルサーバー
■ テーマ:Simple Company 03
■ 設置フォルダ:ROOT
■ データベース:MySQL
■ PHPスキル(自己評価):C

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
5 人のユーザが現在オンラインです。 (4 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 5