質問 > フロント機能 > お問い合わせフォームにおけるタグ情報の追加について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tomoyuki77 |
投稿日時: 2021/6/6 13:32
対応状況: −−−
|
新米 登録日: 2021/5/17 居住地: 投稿: 3 |
お問い合わせフォームにおけるタグ情報の追加について [EC-CUBE] 4.0.5
[レンタルサーバ] さくらのレンタルサーバ [OS] FreeBSD 11.2-RELEASE-p14 amd64 [PHP] 7.4.15 [データベース] MySQL5.7 [WEBサーバ] Apache/2.4.46 [ブラウザ] iOSのChrome, Safari [導入プラグインの有無] 問い合わせ、問い合わせ管理 [カスタマイズの有無] なし [質問] お問い合わせフォームでメールを配信する際に、そのメール内に商品選択時に取得したタグ情報を入れたいと思っています。 (できれば件名に。) ContactConrtoller.phpや、Contactのtwigファイルあたりを参照していたのですが、お問い合わせフォームやメール生成プロセスに、どこで商品情報を渡しているのかがわかりませんでした。 お手数ですが、やり方の指針だけでもご教授頂けませんでしょうか。 |
balisys |
投稿日時: 2023/12/10 19:57
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 398 |
Re: お問い合わせフォームにおけるタグ情報の追加について 引用:
お問い合わせフォームでメールを配信する際に、そのメール内に商品選択時に取得したタグ情報を入れたいと思っています。 EC-CUBEの標準お問い合わせフォームでは商品情報を渡すという機能は存在しないので、プラグインを導入している状態かと思うのですが、この場合は本体のContactConrtoller.phpではなく、 導入しているプラグインのカスタマイズが必要になるかと思います。 |
yuh |
投稿日時: 2023/12/11 21:47
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お問い合わせフォームにおけるタグ情報の追加について ContactControllerでRouteのアノテーション追加で商品IDを渡すように変更して、商品データを取得後にテンプレートへ引き渡す感じでやればできると思います。
|
k.nakayama |
投稿日時: 2023/12/19 8:59
対応状況: −−−
|
常連 登録日: 2019/10/11 居住地: 投稿: 52 |
Re: お問い合わせフォームにおけるタグ情報の追加について どこで商品情報を渡しているかですが、もし弊社の商品問い合わせプラグインを使っていただいるようであれば、プラグインからContactControllerに商品データを渡しています。
ContactControllerの$data = $form->getData();の時点では$data['Product']で商品情報が取得できるはずです。 違うプラグインであってもだいたい仕組みは同じだと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |