バージョン選択

フォーラム

メニュー

オンライン状況

81 人のユーザが現在オンラインです。 (70 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 81
もっと...

サイト内検索

質問 > フロント機能 > お問い合わせの、項目を減らす(簡素化)

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
aparua
投稿日時: 2018/6/5 3:55
対応状況: −−−
半人前
登録日: 2018/1/15
居住地:
投稿: 21
お問い合わせの、項目を減らす(簡素化)
[EC-CUBE] 3.0.15


いつもお世話になっております。
デフォルトのお問い合わせフォームを使用しています。

フォームからカナ、住所、電話番号の項目などを減らす(簡素化)について質問させてください。

http://servercan.net/blog/2017/03/29/ec-cube3-%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%81%AE%E7%B0%A1%E7%B4%A0%E5%8C%96/

こちらを参考に進めていますが

----

お問い合わせ画面上では、不必要な項目の削除(コメントアウト)はできたのですが、確認ページへのボタンを押しても反応しない。



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

こちらを行うと、お問い合わせページが真っ白

----

という状態で、見た目だけの項目の削除はできていますが、システム周りで止まってしまいました。

ContactType.php 49行目~60行目辺りをコメントアウト
→お問い合わせページが真っ白




/*
          ->add('kana', 'kana', array(
                'required' => false,
            ))
            ->add('zip', 'zip', array(
                'required' => false,
            ))
            ->add('address', 'address', array(
                'required' => false,
            ))
            ->add('tel', 'tel', array(
                'required' => false,
            ))

*/




どなたか、わかる方、ご教授いただければ幸いです。
よろしくお願いいたします。
468
投稿日時: 2018/6/5 9:31
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: お問い合わせの、項目を減らす(簡素化)
テンプレート側(twigファイル)側にフォーム部品を呼び出している所がありますので、
そちらでエラーになっていると思われます。

デザインテンプレートがデフォルトの場合、以下のファイルが対象です。
/src/Eccube/Resource/template/default/Contact/index.twig
/src/Eccube/Resource/template/default/Contact/confirm.twig


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

aparua
投稿日時: 2018/6/5 16:31
対応状況: −−−
半人前
登録日: 2018/1/15
居住地:
投稿: 21
Re: お問い合わせの、項目を減らす(簡素化)

回答ありがとうございます。

デフォルトのまま使用してますので、ページ編集から
app/template/default/Contact/index.twig



<!--

<dl id="top_box__kana">

~

 {{ form_errors(form.tel) }} </div> </dd> </dl>

-->




こちらの方をコメントアウトで、編集して見た目としては簡素化できましたが
「確認ページ」へを押しても動作しないという状態です。

他に編集する箇所ありましたら、教えていただければありがたいです。
468
投稿日時: 2018/6/5 17:07
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: お問い合わせの、項目を減らす(簡素化)
twigのコメントアウトは
{#

#}
になります。
<!-- -->のhtmlコメントアウトは、ブラウザには表示されませんが、
PHPの実行プロセスの中では、処理の対象となりますので、
同じエラーが発生していると思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

aparua
投稿日時: 2018/6/5 17:45
対応状況: 解決済
半人前
登録日: 2018/1/15
居住地:
投稿: 21
Re: お問い合わせの、項目を減らす(簡素化)

ありがとうございました!無事に実装することができました^^

コメントアウトの件、違うやり方ということに
まったく気づいておらず
大変ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,301名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.