> 管理機能 > 会員情報の拡張について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
trinokoshi |
投稿日時: 2016/6/1 14:10
対応状況: −−−
|
新米 登録日: 2016/5/16 居住地: 投稿: 4 |
会員情報の拡張について こんにちは。
EC CUBE 3.0.9で環境構築をしています。 会員情報に社員番号なども登録管理したいのですが、拡張の仕方がわかりません。 データベースのcolumnの追加は手動で行いました。 syainid /src/Eccube/Entity/Customer.phpに public function setsyainid($syainid) { $this-> syainid = $syainid; return $this; } /** * Get name01 * * @return string */ public function getsyainid() { return $this-> syainid; } 管理画面のフィールドに表示させることと、ユーザー登録の際に番号を登録させること、受注ファイルに出力させることが必要です。 関係ありそうなファイルは片っ端から見ているのですが、どこに関連するファイルがあるのかイマイチわかりません。 初心者な質問で申し訳御座いませんが、ヒントをいただけますでしょうか? 宜しくお願いいたします。 |
tacky |
投稿日時: 2016/6/1 16:05
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: 会員情報の拡張について 修正するファイルとしては、ざっと下記が思いつきます。
src/Eccube/Entity/Customer.php src/Eccube/Resource/doctrine/Eccube.Entity.Customer.dcm.yml src/Eccube/Form/Type/CustomerType.php src/Eccube/Resource/template/default/Entry/index.twig src/Eccube/Resource/template/default/Entry/confirm.twig src/Eccube/Resource/template/admin/Customer/edit.twig src/Eccube/Resource/template/admin/Order/edit.twig >>受注ファイルに出力 受注CSVダウンロードの事でしょうか。こちらはdtb_csvへの追記が必要になります。 受注メールや、購入履歴等細かい部分へも記載したい場合はさらにファイルの修正が必要です。 フォームの追加だけでしたらプラグインで作ってしまうのも手っ取り早くて良いかと思います。 |
trinokoshi |
投稿日時: 2016/6/1 19:46
対応状況: −−−
|
新米 登録日: 2016/5/16 居住地: 投稿: 4 |
Re: 会員情報の拡張について tacky様
早速の回答ありがとうございます。 これだけでもだいぶヒントになりました。 プラグインを作りたいとは思うのですが、そこまでの知識がなくて・・・。 今の所プラグインがないということは、会員情報の拡張ってニーズがないのでしょうかね? もう少し頑張ってみます。 |
tacky |
投稿日時: 2016/6/2 11:47
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: 会員情報の拡張について 頑張ってみてください。
今後の拡張性やメンテナンス性を考えるとプラグインで作った方がよいかと思います。 プラグインがあってもおかしくはないと思いますが、開発者次第でしょうか(^^;) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |