記事No | : 11914 |
投稿日 | : 2013/05/30(Thu) 16:09:55 |
タイトル | : Shopping Cart 特定商取引法の表記の【表記する】 |
ID情報 | : megaten |
投稿者 | : D |
Shopping Cartの【カート確認】をクリックした後の画面で
左下、特定商取引法の表記の【表記する】をクリックしても
機能していないように思うのですが、如何でしょうか?
見本CGIでも【表記する】の表示が出来ません。
当方のPC環境の問題でしたら、申し訳ありません。
記事No | : 11918 |
投稿日 | : 2013/05/30(Thu) 19:56:22 |
タイトル | : Re: Shopping Cart 特定商取引法の表記の【表記する】 |
ID情報 | : kent |
投稿者 | : KENT |
> Shopping Cartの【カート確認】をクリックした後の画面で
> 左下、特定商取引法の表記の【表記する】をクリックしても
> 機能していないように思うのですが、如何でしょうか?
> 見本CGIでも【表記する】の表示が出来ません。
>
> 当方のPC環境の問題でしたら、申し訳ありません。
今一度確認しましたが、IE9とChromeでは正常動作しますね。
ブラウザは何をお使いですか?
記事No | : 11920 |
投稿日 | : 2013/05/30(Thu) 21:00:45 |
タイトル | : KENTさんへ |
ID情報 | : teketen |
投稿者 | : てけてん |
KENTさんへ
確認されたのは、ひょっとして、商品一覧のページではありませんか?
この最初のページでは、「表記する」を押して移動することが出来ます。
ですが、「カート確認」ページにて、「表記する」を押した時には、アクセスできません。
それは、cart.cgiの処理分岐が
# 処理分岐
if ($in{mode_addr} || $in{back_addr}) { addr_form(); }
if ($in{mode_conf}) { conf_form(); }
if ($in{mode_send}) { send_cart(); }
if ($in{look_cart}) { look_cart(); }
if ($in{show_law}) { show_law(); }
になっているのに、カート確認画面のhtmlでは、
<input type="hidden" name="look_cart" value="1">
とlook_cartに値が入っているので、
if ($in{look_cart}) { look_cart(); }
が先に処理されてしまうからだと思います。
この為、
if ($in{show_law}) { show_law(); }
を
if ($in{mode_addr} || $in{back_addr}) { addr_form(); }
の上に持ってきた場合は、アクセス出来るようになります。
ご確認をお願いいたします。
記事No | : 11924 |
投稿日 | : 2013/05/31(Fri) 05:45:46 |
タイトル | : Re: KENTさんへ |
ID情報 | : megaten |
投稿者 | : D |
> ですが、「カート確認」ページにて、「表記する」を押した時には、アクセスできません。
追記ありがとうございます。
記事No | : 11929 |
投稿日 | : 2013/05/31(Fri) 20:00:48 |
タイトル | : 了解>てけてんさん |
ID情報 | : kent |
投稿者 | : KENT |
> KENTさんへ
>
> 確認されたのは、ひょっとして、商品一覧のページではありませんか?
> この最初のページでは、「表記する」を押して移動することが出来ます。
> ですが、「カート確認」ページにて、「表記する」を押した時には、アクセスできません。
> それは、cart.cgiの処理分岐が
>
> # 処理分岐
> if ($in{mode_addr} || $in{back_addr}) { addr_form(); }
> if ($in{mode_conf}) { conf_form(); }
> if ($in{mode_send}) { send_cart(); }
> if ($in{look_cart}) { look_cart(); }
> if ($in{show_law}) { show_law(); }
>
> になっているのに、カート確認画面のhtmlでは、
>
> <input type="hidden" name="look_cart" value="1">
>
> とlook_cartに値が入っているので、
>
> if ($in{look_cart}) { look_cart(); }
>
> が先に処理されてしまうからだと思います。
> この為、
> if ($in{show_law}) { show_law(); }
> を
> if ($in{mode_addr} || $in{back_addr}) { addr_form(); }
> の上に持ってきた場合は、アクセス出来るようになります。
> ご確認をお願いいたします。
なるほど。これは勘違いをしておりました。
全くそのとおりでした。
いろいろと具体的なご指摘を感謝いたします。
すぐに対応するようにします。
記事No | : 11934 |
投稿日 | : 2013/06/01(Sat) 17:25:06 |
タイトル | : アップデートについて |
ID情報 | : megaten |
投稿者 | : D |
cart.cgiのみのアップロードで、修正されますか?
他のデータもアップロードが必要でしょうか?
宜しくお願い致します。
記事No | : 11935 |
投稿日 | : 2013/06/01(Sat) 18:39:50 |
タイトル | : Re: アップデートについて |
ID情報 | : kent |
投稿者 | : KENT |
> cart.cgiのみのアップロードで、修正されますか?
> 他のデータもアップロードが必要でしょうか?
はい、cart.cgiの差し替えだけでOKです。