質問 > 管理機能 > 売上集計プラグインをログインしているユーザーの登録した商品のみにしたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2019/3/24 13:02
対応状況: 開発中
|
売上集計プラグインをログインしているユーザーの登録した商品のみにしたい [EC-CUBE] EC-CUBE 4.0.2
[レンタルサーバ] KAGOYA CLOUD 2 [OS] CentOS7 [PHP] PHP 7.1 [データベース] MySQL 5.7 [WEBサーバ] Apache 売上集計プラグインに表示される商品をログインしているユーザーの登録した商品のみにしたいのですが、どのようにカスタマイズすればいいでしょうか。 お手数ですがアドバイスをいただけたら幸いです。 |
|
umebius |
投稿日時: 2019/3/25 7:04
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 売上集計プラグインをログインしているユーザーの登録した商品のみにしたい dtb_productテーブルにはcreator_idというカラムで登録者のIDが保存されていますので、
売上集計プラグインがデータを集計しているapp/Plugin/SalesReport4/Service/SalesReportService.phpあたりでcreator_idを追加条件にしてやればできます。
|
ゲスト |
投稿日時: 2019/3/27 0:44
対応状況: −−−
|
Re: 売上集計プラグインをログインしているユーザーの登録した商品のみにしたい ご返信ありがとうございます。
creator_idを追加条件にするという話ですが、 あずみ.net様の「EC-CUBE4の管理画面にログインしたら自分が登録した商品しか商品一覧に表示されないようにする方法」 https://a-zumi.net/eccube4-admin-product-list-by-menber-customizer/ で同様の追加条件があったのでこのブログを参照して組み込んだのですが、絞り込むことができませんでした。 上記ブログのコードをSalesReportService.phpに組み込むときに変更が必要な個所がありましたら教えて頂きたいです。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |