質問 > 管理機能 > 本会員と仮会員の順番 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
momotwice |
投稿日時: 2020/3/9 12:50
対応状況: −−−
|
半人前 登録日: 2020/3/3 居住地: 投稿: 19 |
本会員と仮会員の順番 EC CUBE 4系の管理画面で、会員登録の新規会員登録画面があります。
登録の際に、「仮会員」と「本会員」と「退会」の3つがプルダウンで選ぶことになりますが、順番的にデフォルトで「仮会員」が一番上にきております。 順番を訂正して「本会員」を一番上にしたいのですが、ファイルのディレクトリでお詳しい方いらっしゃいませんか? 宜しくお願い致します。 |
umebius |
投稿日時: 2020/3/9 12:55
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 本会員と仮会員の順番 そのプルダウンの選択肢を作っているのはsrc/Eccube/Form/Type/Admin/CustomerType.php
のあたりです。 順番を変えるだけなら色々な方法があります。 1. query_builder オプションで選択肢の順番を変える 2. javascriptでoptionタグの順番を変える 3. javascriptで最初から本会員が選択されているようにする 4. Controller(PHP)で最初から本会員が選択されているようにデータをセットする ただ、おそらく最初から本会員が選択されているようにということだと思いますが、最初は仮会員がセットされるようになっているので順番を変えても 仮会員が選択されてしまいます。 下記の部分で仮会員がセットされてしまうので 本会員にセットし直してやる必要があります。 https://github.com/EC-CUBE/ec-cube/blob/4.0.3/src/Eccube/Controller/Admin/Customer/CustomerEditController.php#L72
|
momotwice |
投稿日時: 2020/3/9 18:56
対応状況: −−−
|
半人前 登録日: 2020/3/3 居住地: 投稿: 19 |
Re: 本会員と仮会員の順番 かしこまりました!ありがとうございます。
諸々確認してみます! |
momotwice |
投稿日時: 2020/3/11 17:29
対応状況: −−−
|
半人前 登録日: 2020/3/3 居住地: 投稿: 19 |
Re: 本会員と仮会員の順番 下記の部分で仮会員がセットされてしまうので
本会員にセットし直してやる必要があります。 https://github.com/EC-CUBE/ec-cube/blob/4.0.3/src/Eccube/Controller/Admin/Customer/CustomerEditController.php#L72 ご指摘いただきました上の該当箇所をですが、パラメーターの入れ方がちがう為か、変更が難しく仮会員から本会員にならないです。 $Customer = $this->customerRepository->newCustomer(); ↓ $Customer = $this->customerRepository->getId(); ではない感じでしょうか? すみませんが、宜しくお願い致します。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |