ショッピングカートのドリルダウン表示について
なかじまさん (2013-03-29 12:48:53) http://www.dolphin-whale.info/test/test.html
ショッピングカートで選択する際、親ノードで選択したカテゴリー内の商品を子ノードで表示できるようにしたいと思っています。
"data-drillfor"の属性を入れたところ、現在はグループ化されたすべてのカテゴリーの選択肢が子ノードに表示されてしまいます。
解決方法があれば、ご教示下さい。
Re:ショッピングカートのドリルダウン表示について
和田 (2013-03-31 18:41:11) www.synck.com
ドリルダウンは基本的に<form>内でしか動作しないと思いました。
そのため、カート機能で利用する場合はうまく動作しないと思います。
添付のファイルが単体で動くドリルダウン用jsなのですが、恐らく名称がコンフリクト(衝突)すると思うので、多少手を入れなければならないですが、手を入れると動くと思います(たぶん)。
画面遷移せずにカートに複数の商品を入れる方法
なかじまさん (2013-03-31 19:53:36) http://www.dolphin-whale.info/test/cart2.html
お忙しい中、ご回答いただき、ありがとうございます。
どうやって手を入れればいいか見当がつかなかったので、商品選択のフォームを別途用意して、その結果をメールフォームのぺージで表示するようにしてはどうかと考えました。
マニュアルの「ドロップ機能」とテクニカルノートの「画面遷移せずにカートに商品を入れる」、「機能」→「ショッピングカート機能」応用編を参考に、別ページに一つの商品を表示して数を選択する画面を設置(cart1.html)したところ、うまくいったのですが、同一ページで複数の商品を入れられるようにしようとしたら、最後の商品しか反映されませんでした(cart2.html)。
画面遷移せずにカートに複数の商品を入れることは可能でしょうか?
2つ目移行のソースを一部変更してできる場合は、変更箇所をご教示いただければ幸いです。
よろしくお願いいたします。
Re:画面遷移せずにカートに複数の商品を入れる方法
和田 (2013-04-07 13:07:34) www.synck.com
可能ではあります。
まず記載して頂いたURLのmailformpro.cgiへのパスが間違っているので、それを直すとちゃんと動作します。あとはqtyをパラメータとして渡していないため、それをJavascript側で調整する必要があります。ちょっとJavascriptに関する知識が必要になるかもしれません。
Re:画面遷移せずにカートに複数の商品を入れる方法
なかじまさん (2013-04-07 17:17:19) www.dolphin-wahle.info/test/cart2.html
お忙しいところ、ご回答をありがとうございます。
cgiへのパスを修正したところ、複数の商品をカートに入れることができました。
うっかりしていて、お手数をおかけして申し訳ありません。
qtyに関しては、「Javascriptに関する知識」はないので、悪戦苦闘して調べてみようと思っています。手に負えない場合は、追って有償サポートを依頼させていただきますので、その際はよろしくお願いいたします。