バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > お問合わせフォームの選択項目を商品に合わせて変更したい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
cn9a
投稿日時: 2017/8/18 14:37
対応状況: −−−
新米
登録日: 2017/8/18
居住地:
投稿: 2
お問合わせフォームの選択項目を商品に合わせて変更したい
お問合わせフォームに追加した選択項目(セレクトボックス)を
商品(商品ID)に合わせ選択させたい。

できれば商品詳細ページの商品お問合わせボタン(プラグイン)を
押したタイミングで反映させたいです。


お問合わせフォームにセレクトボックスは追加、
デフォルト値の設定は出来ています。

ご教授のほどよろしくお願いします。


[EC-CUBE]
3.0.13

[レンタルサーバー]
さくらレンタルサーバー


[カスタマイズの有無]
有り。
商品お問合わせのプラグイン使用。
cn9a
投稿日時: 2017/8/28 11:33
対応状況: −−−
新米
登録日: 2017/8/18
居住地:
投稿: 2
Re: お問合わせフォームの選択項目を商品に合わせて変更したい
自己解決いたしました。

商品お問合わせのプラグインを触らずに
ContactController.phpで
"HTTP_REFERER"を使って
商品IDを取得し対応しました。

タイミングは$event = new EventArgsの
下に書きました。



// FRONT_CONTACT_INDEX_INITIALIZE
$event = new EventArgs(
array(
'builder' => $builder,
),
$request
);


$num = strpos($_SERVER["HTTP_REFERER"],"detail");
if ($num > 0) {
if (substr($_SERVER["HTTP_REFERER"], $num + 7) > "12") {
$builder->get('sentaku')->setData(2);
} else {
$builder->get('sentaku')->setData(3);
}
}
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1286
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.