質問 > フロント機能 > EC CUBE3.0.9 問合せフォームに項目を追加したい |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h-matsu |
投稿日時: 2016/5/4 9:37
対応状況: −−−
|
半人前 登録日: 2016/4/12 居住地: 投稿: 25 |
Re: EC CUBE3.0.9 問合せフォームに項目を追加したい tacky様
ありがとうございます。 builderにて指定できるのですね! |
tacky |
投稿日時: 2016/5/4 7:36
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: EC CUBE3.0.9 問合せフォームに項目を追加したい 下記の様にlabelを定義してあげれば{{ form_label(form.name_business) }}で表示されるようになると思います。
$builder ->add('name_business', 'text', array( 'required' => true, 'label' => '会社名', )) |
h-matsu |
投稿日時: 2016/5/3 10:48
対応状況: −−−
|
半人前 登録日: 2016/4/12 居住地: 投稿: 25 |
EC CUBE3.0.9 問合せフォームに項目を追加したい 問合せフォームに項目を追加したいです。
・会社名:テキスト(1行)、必須 ・連絡可能時間帯:テキスト(1行)、必須 といった形で、テキストフィールドを2つ追加したいです。 ContactType.phpのbuildFormにて以下のように name_businessを追加しました。 $builder + ->add('name_business', 'text', array( + 'required' => true, + )) ->add('name', 'name', array( 'required' => true, )) その後、Contact/index.twigで {{ form_widget(form.name_business) }} としてフォーム部品は表示されるのですが ラベルを{{ form_label(form.name_business) }}で 「会社名」の様に表示するにはどのようにしたら良いでしょうか? 問合せメールに追加する方法はわかったのですが、上記のラベル部分だけがどうしてもわからず、直接文字を記入してる状態です。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |