EC-CUBE お問合せページのカスタマイズ

EC-CUBE お問合せページのカスタマイズ

EC-CUBEはお問合せフォームも標準装備なのですが、ひとつ個人的に気に入らなかったのが、赤枠の部分。お問合せページ

ご注文に関するお問い合わせには、必ず「ご注文番号」をご記入くださいますようお願いいたします。

という文言があります。 SPパレットは「注文」ではなく「見積依頼」して頂くBtoBのサイトなので、「ご注文」ではないし、よって「ご注文番号」も成立しません。 あくまでもこちら側の都合で、EC-CUBE側の問題じゃありませんから、自力で変更したいところ。

そんなときに情報が見つかるのが、EC-CUBEのフォーラムです。上がった質問に対して、EC-CUBEをゴリゴリカスタマイズされているプロが答えてくれるという、何ともありがたいサイト。

で、私と同じことを考える方がいらっしゃるようで、質問のスレッドがありました。

そして答えも!

src/Eccube/Resource/locale/message.ja.yml

ここの文言を修正すれば変更されると思います。

早速書き換えしたにも関わらず、ブラウザに表示されるのは

ご注文に関するお問い合わせには、必ず「ご注文番号」をご記入くださいますようお願いいたします。

けれど、この答えを下さった方は、別な方法も提示してらっしゃってて、今回私はその方法で解決しました。

src/Eccube/Form/Type/Front/ContactType.php

を直接触って書き換えるというもの。 ⇒具体的にはこうします

‘help’ => ‘form.contact.contents.help‘, 赤文字の部分を任意のメッセージ(日本語でOK)に書き換えるだけですから、phpが分からなくても大丈夫。

この方法で書き換えることが出来ました!⇒ノベルティのSPパレット お問合せ

「お問合せ 必須」のラベルが下がってしまいましたので、これは次回の課題だな・・・。

EC-CUBEカテゴリの最新記事