バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

質問 > その他 > お問い合わせフォームを追加したい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ruka108
投稿日時: 2017/8/5 9:50
対応状況: −−−
新米
登録日: 2017/7/17
居住地:
投稿: 5
お問い合わせフォームを追加したい
デフォルトのお問い合わせフォームと同様のフォームをもう1つ作りたいです。

お問い合わせフォームの複製で作ることが可能でしょうか?

可能な場合はどのファイルを操作したらいいでしょうか。

ご教授いただけると嬉しいです。
よろしくおねがいいたします。


[EC-CUBE]
3.0.14

[レンタルサーバ]
Xserver

[カスタマイズの有無]
有料テンプレート利用
umebius
投稿日時: 2017/8/5 13:09
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 712
Re: お問い合わせフォームを追加したい
同じものを作るなら
FrontControllerProviderに通常の問い合わせフォームのrouteをコピーします。

        $c->match('/contact2', '\Eccube\Controller\ContactController::index2')->bind('contact2');
        $c->match('/contact2/complete', '\Eccube\Controller\ContactController::complete2')->bind('contact_complete2');



そしてContactControllerにindex2とcomplete2を複製してやれば動くと思います。
あとはContact/index.twigで{{ url('contact') }}となっている箇所を{{ url('contact2') }}にしてください。


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


ruka108
投稿日時: 2017/8/5 22:49
対応状況: −−−
新米
登録日: 2017/7/17
居住地:
投稿: 5
Re: お問い合わせフォームを追加したい
umebius さん

ご教授ありがとうございました。

rontControllerProviderに通常の問い合わせフォームのrouteはできました!ありがとうございます。

ContactControllerにindex2とcomplete2を複製とは、どの部分にどのようにしたらいいのでしょうか。
教えていただけると嬉しいです。
よろしくおねがいいたします。

umebius
投稿日時: 2017/8/6 21:27
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 712
Re: お問い合わせフォームを追加したい
ContactController既存のindexとcompleteメソッドを元に
index2とcomplete2をご作成ください。

$app->redirect($app->url('contact_complete'));
は$app->redirect($app->url('contact_complete2'));に修正必要ですね。

あと申し訳ございません。

引用:
Contact/index.twigで{{ url('contact') }}となっている箇所を{{ url('contact2') }}にしてください。

と書きましたが、そうするともともとのフォームが動かなくなるので、
Contact/index2.twigを作成してindex2メソッド内でそちらのテンプレートを読み込んでやらないとだめですね!


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


ruka108
投稿日時: 2017/8/14 20:30
対応状況: 解決済
新米
登録日: 2017/7/17
居住地:
投稿: 5
Re: お問い合わせフォームを追加したい
ありがとうございます!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は19,752名です
総投稿数は82,452件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1632
4
yuh
1388
5
red
1064
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
784
10
umebius
712
11
tao_s
651
12 sumida 638
13
homan
633
14
468
630
15 karin 609
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEガイドブック
Copyright© LOCKON CO.,LTD. All Rights Reserved.