質問 > 管理機能 > [EC-CUBE4]会員項目に選択項目を追加したいです |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
toku712 |
投稿日時: 2019/12/17 19:25
対応状況: −−−
|
新米 登録日: 2019/11/1 居住地: 投稿: 4 |
[EC-CUBE4]会員項目に選択項目を追加したいです いつも参考にさせて頂いております。
当方PHP・symfony関係は全くの初心者です。 今回初めてご相談させて頂きます。 ▼希望 会員登録画面フォームの、独自プラグインで追加した項目の1つ上に、セレクトボックスで選択できる項目を追加して、会員管理画面等で追加項目の確認が出来るようにしたいです。 ▼使用環境 [EC-CUBE] 4.0.2 (新規インストール) [レンタルサーバ] さくらのレンタルサーバ スタンダード [サーバーOS] FreeBSD 11.2 [PHP] 7.3.10 [データベース] MySQL 5.7 [WEBサーバ] Apache [ブラウザ] Google Chrome [導入プラグインの有無] 独自プラグイン使用 [カスタマイズの有無] 下記の記事を参考に独自プラグインで会員項目を一つ追加しています。 https://a-zumi.net/ec-cube4-add-customer-field/ ▼現在の問題 他の方のフォーラム等も調べつつ試行錯誤して、会員管理画面に項目欄は表示されましたが、 EntryType.phpで指定した項目が表示されない+新規会員登録ページでは項目も表示されない状態です。 現時点では、下記2ファイルを変更して、会員項目DBに"customer_type"カラムを追加した所まで進めております。 ・(EC-CUBEディレクトリ)/app/Customize/Entity/CustomerTrait.php 13行目から
・(EC-CUBEディレクトリ)/src/Eccube/Form/Type/Front/EntryType.php 97行目辺りから
※また、EntryType.phpの31行目に下記を追加しています。
上記の後にgetcustomertype()等をいじってみましたが、エラーになってしまい。 これ以上どのようにすれば良いか分かりかねています。 恐縮ですが、対処方法をご教示いただけますと幸いです。 どうぞよろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» [EC-CUBE4]会員項目に選択項目を追加したいです | toku712 | 2019/12/17 19:25 |
Re: [EC-CUBE4]会員項目に選択項目を追加したいです | umebius | 2019/12/17 20:16 |
Re: [EC-CUBE4]会員項目に選択項目を追加したいです | toku712 | 2019/12/18 14:46 |