質問 > フロント機能 > 商品詳細ページからお問い合わせへ遷移するには |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ipho |
投稿日時: 2011/12/19 15:08
対応状況: −−−
|
新米 登録日: 2011/12/14 居住地: 投稿: 2 |
Re: アドバイス頂き、ありがとうございます。 こちらのスレッドを参考に、カートページから、カートの中身(商品名、個数、規格)をお問合わせページのフォームに入力し、送信することができました。
ありがとうございます。 ただ、お問合わせフォームの必須項目(名前やメールアドレス)を未入力で「確認画面へ」をクリックするとurlがリセットされ(パラメータの値が消え)カートの中身を表示していた項目が消えてしまいます。 カートページへ一度戻ってから、またお問合わせページへ行けば、項目は入力された状態になりますが、これだとユーザビリティがとても悪いので、未入力エラーや、確認画面から戻った場合でも項目に値が入力された状態にしたいのですが、どなたか分かる方、または同様のケースで対応済みの方がいらっしゃれば、ご教授願えないでしょうか。 何卒よろしくお願い致します。 【環境】 EC-CUBEバージョン 2.11.2 PHPバージョン PHP 5.1.6 DBバージョン MySQL 5.0.77 サーバー エックスサーバー |
george |
投稿日時: 2010/5/25 11:44
対応状況: −−−
|
半人前 登録日: 2010/3/30 居住地: Niigata 投稿: 12 |
Re: アドバイス頂き、ありがとうございます。 flealog様 お返事遅くなり申し訳ありません。
ご返答頂きありがとうございました。 素人考えで申し訳ありません、金額の後に文字を入れて渡せるとお問い合わせページを複製することなく流用することができるのかなと考えたのですが。 上記の方法で試してみます!ありがとうございました。 |
flealog |
投稿日時: 2010/5/24 17:37
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: アドバイス頂き、ありがとうございます。 引用:
よかったです^^ 引用:
それがtonton様のご指摘のバグです^^; このトピを最初から見たら、解決方法が載ってます。
|
arts |
投稿日時: 2010/5/24 17:34
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: アドバイス頂き、ありがとうございます。 今教えて頂いた記述により商品コードを
表示することができました。 ありがとうございました。 私の環境の場合会員登録をして、お問い合わせをすると 確認のためのメールアドレス欄だけが空白で、そのまま 送信をしても送信はされませんでした。 メールアドレスを入力後送信可能になりました。
|
arts |
投稿日時: 2010/5/24 16:44
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: アドバイス頂き、ありがとうございます。 flealog様
どうもありがとうございます。 一度試してみます。 不具合があるかも知れないとのことですので myページにログインして正常動作できるかどうかも 検証してみようと思います。
|
flealog |
投稿日時: 2010/5/24 1:06
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: アドバイス頂き、ありがとうございます。
これもpostのままですので、tonton様のおっしゃられているバグが残っていると思われます。
|
arts |
投稿日時: 2010/5/23 22:38
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: アドバイス頂き、ありがとうございます。 すみません。横から失礼致します。
こちらのスレッドを参考に商品詳細からお問い合わせを できるようになりました。 ありがとうございました。 お問い合わせ画面へ移動したときに、商品名以外に 商品コードも表示させたい場合はどのようにすると 良いのでしょうか? どうぞよろしくお願いいたします。
|
flealog |
投稿日時: 2010/5/22 17:38
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: アドバイス頂き、ありがとうございます。 引用:
$arrProduct.price02を渡してからindex.tplで文字を表示するようにしたのではダメですか? (文字も含めて渡すのでしたら、私の知識では無理です^^;) 引用:
規格で価格が複数ある場合、最小価格(products_price_min)と最大価格(products_price_max)が表示されます。
|
george |
投稿日時: 2010/5/22 10:06
対応状況: −−−
|
半人前 登録日: 2010/3/30 居住地: Niigata 投稿: 12 |
Re: アドバイス頂き、ありがとうございます。 tonton様、flealog様
ありがとうございました。 上からの内容で method="get" postをrequest としているので contact/index.tpl内のお問い合わせ内容に <!--{$contents|escape}--><!--{if $smarty.request.products_price_min == $smarty.request.products_price_max}--> <!--{$smarty.request.products_price_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}--> <!--{else}--> <!--{$smarty.request.products_price_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$smarty.request.products_price_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}--> <!--{/if}--> とすることで表示させることができました。 さらになのですが、detail.tpl内の金額の後に文字を入れて渡したい と考えたのですが <input type="hidden" name="products_price_min" value="<!--{$arrProduct.price02_min}-->" /> <input type="hidden" name="products_price_max" value="<!--{$arrProduct.price02_max}-->" /> とproducts_price_minとproducts_price_maxのふたつある意味合いがわかりません。 基本的なことで申し訳ありませんが宜しくお願い致します。 |
george |
投稿日時: 2010/5/22 8:13
対応状況: −−−
|
半人前 登録日: 2010/3/30 居住地: Niigata 投稿: 12 |
Re: アドバイス頂き、ありがとうございます。 flealog様早速アドバイス頂きありがとうございます!知識が足らずに行き詰っていました。
上記を参考に確認してみます! |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |