質問 > 管理機能 > ゲスト購入画面カスタマイズ |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ec-akiran |
投稿日時: 2016/5/31 11:48
対応状況: 確認中
|
半人前 登録日: 2016/5/26 居住地: 投稿: 12 |
ゲスト購入画面カスタマイズ 初心者です。
EC-Cube3で、ゲスト購入画面を少しだけカスタマイズしたく 思っておりますが、いじるファイルの場所が・・ 具体的には、 ・会社名を必須にしたい。 ・生年月日を入力を必須にしたい。 です。 おわかりになる方、どうかご教授くださいませ。 よろしくお願い申し上げます。 |
mirainak |
投稿日時: 2016/5/31 14:58
対応状況: −−−
|
常連 登録日: 2016/3/8 居住地: 東京 投稿: 58 |
Re: ゲスト購入画面カスタマイズ /src/Eccube/Form/Type/Front/NonMemberType.php
会社名の必須は下記のriquiredをtrueにしてください。 ->add('company_name', 'text', array( 'required' => true, 生年月日はデフォルトでありましたでしょうか? なければ、Entityフォルダと、Resource/doctrineフォルダのファイルにも追記してフォームを生成してデータベースにもカラムを追加する必要があります。 |
ec-akiran |
投稿日時: 2016/5/31 17:40
対応状況: −−−
|
半人前 登録日: 2016/5/26 居住地: 投稿: 12 |
Re: ゲスト購入画面カスタマイズ mirainak 様
ご教授ありがとうございました! 会社名の必須は、出来そうです。 生年月日は、ゲスト購入ではなく、 新規会員登録の部分にあるものを流用できるかと 思いましたが、ダメでしょうか? |
mirainak |
投稿日時: 2016/5/31 18:16
対応状況: −−−
|
常連 登録日: 2016/3/8 居住地: 東京 投稿: 58 |
Re: ゲスト購入画面カスタマイズ 生年月日はフォームをそのまま流用は、フォームをそのままコピーでは出来ないと思います。
新規会員登録の生年月日のフォーム生成のロジックは同じだと思いますので、その設定は流用できますので、参考にしながら非会員お客様情報入力用に設定する必要があります。 いじるのは下記のファイルだと思われます。 /src/Eccube/Entity/Order.php /src/Eccube/Form/Type/NonMemberType.php /src/Eccube/Resource/doctrine/Eccube.Entity.Order.dcm /src/Eccube/Resource/template/default/Shopping/nonmember.twig dtb_orderに誕生日用のカラム追加 |
ec-akiran |
投稿日時: 2016/6/1 9:06
対応状況: −−−
|
半人前 登録日: 2016/5/26 居住地: 投稿: 12 |
Re: ゲスト購入画面カスタマイズ ご連絡ありがとうございました。
検討してみます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |