EC-CUBE3 お問い合わせフォームの簡素化

公開 | 更新 
EC-CUBE3_ContactForm

EC-CUBE の お問い合わせフォーム で、返信をする際に必要最小限な項目へ簡素化します。EC-CUBE2系では同じことをされている先人さまがいらっしゃったのですが、EC-CUBE3系では色々異なるようなのでまとめておきます。

システムでは以下の2ファイル:

ContactType.php 内の不要項目をコメントアウト
場所: /src/Eccube/Form/Type/Front/ContactType.php

ContactController.aphp 内の不要項目をコメントアウト (不要かも)
場所: /src/Eccube/Controller/ContactController.php

 

テンプレートでは次の2つ:

お問い合わせフォームテンプレート内の不要項目をコメントアウト
場所: /app/template/default/Contact/index.twig

お問い合わせ入力確認テンプレート内の不要項目をコメントアウト
場所: /app/template/default/Contact/confirm.twig

*** twigは上記場所になければ、/src/Eccube/Resource/template/default/Contact/ にあるオリジナルを複製・編集の上、上記場所に配置。

 

以上により、次のように簡素化されます。

 

 

参考と鳴謝)

EC-CUBE3.013 お問い合わせフォームに項目を増やす
問い合わせフォームと確認画面に項目追加する方法
EC-CUBE 開発コミュニティ フォーラム

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA