プラグイン 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.1
■ サーバー:さくらレンタルサーバー(スタンダード)
■ 利用しているデータベース: [ MySQL ]
■ テーマ Simple Company (bg03)

seto > Re: プラグイン Members(会員管理)について @ 2018/7/23 10:20
こんにちは

githubを見ると最近更新されているようなので、作者さんに直接問い合わせてみるのはどうでしょうか。

https://github.com/binbin4649/Members/branches
https://www.lancers.jp/profile/hideichi_saito
manhoo > Re: プラグイン Members(会員管理)について @ 2018/7/23 11:36
seto さん

貴重な情報ありがとうございます。
参考させていただきます。

■ baserCMS 4.1.1
■ サーバー:さくらレンタルサーバー(スタンダード)
■ 利用しているデータベース: [ MySQL ]
■ テーマ Simple Company (bg03)

binbin > Re: プラグイン Members(会員管理)について @ 2018/7/24 11:58
どうもこんにちは、binbinこと、Hideichi Saitoです。

githubにある、dev-2というブランチがver4対応版です。
動くと思いますが、色々直してないので予めご了承ください。

また内容がちょっと変わってます。
version.txtに変更点を書いておいたのでご参照ください。
https://github.com/binbin4649/Members/blob/dev-2/VERSION.txt
manhoo > Re: プラグイン Members(会員管理)について @ 2018/7/24 12:14
Hideichi Saito さん

ご連絡ありがとうございます。
dev-2は正常に動作しているようです。
version.txtに変更点も確認しております。

シンプルで使いやすくて、私にピッタリです。
また分からないことがありましたら聞かせてください。
ありがとうございました。

■ baserCMS 4.1.1
■ サーバー:さくらレンタルサーバー(スタンダード)
■ 利用しているデータベース: [ MySQL ]
■ テーマ Simple Company (bg03)

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


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

検索

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

フォーラムガイド


関連リンク

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

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