札幌Web制作のシンクグラフィカ

商品がカートへ入らない

松岡さん (2019-02-17 23:24:02) all-species.com/cart/

メールフォームCGIにはいつもお世話になっております。
さておき、今回質問させてもらいましたのはショッピングカートの設置についてです。

マニュアルや過去の質問等読んで色々試したのですがどうしても「javascript経由で商品を追加する方法」でカートへの追加がうまくいきません。

前提として、サーバーはロリポップ。
メールフォームのVerは「mailformpro4.2.4」
CGIはwordpressのテンプレート内へ設置しています。
CGIのメール送信は正常に動作確認してます。
カート用のアドオンとモジュールはそれぞれ有効化済みです。
セキュリティ対策「configs>cart.cgi」のtsvデータ関連部分はコメントアウトにて無効化済みです。
ソースはサンプルのhtmlデータとデモページを参考にしています。

仮商品ページ
all-species.com/item/item1/
にて商品を「カートへ追加」にて個数入力してボタンを押すと動作自体は正常に作動してるように見えます。

カートページ
all-species.com/cart/
上記商品ページにて動作後、カートページへ行っても「カートに商品が入っていません」の状態で商品の追加が行われません。

それぞれ値等はPHPで生成していますが、固定で入力しても同じ結果でした。
データが正常に受け取れていない、もしくは送れていないのかと思うのですがなにか考えられますでしょうか?

お力添えもらえるととても助かります。

Re:商品がカートへ入らない

和田 (2019-02-20 23:54:21) www.synck.com

configs/cart.cgiにて
$config{’file.item’}
上記の設定が有効になっていたりしませんでしょうか?

Re:商品がカートへ入らない

松岡さん (2019-02-21 22:50:59) all-species.com/cart/

返信有難うございます。

configs>cart.cgiの商品TSVデータと書かれている部分は
## $config{’file.item’} = ’./configs/Items.tsv’;
の形でコメントアウト済みです。
上げ忘れ等も含めサーバー上も確認しましたがコメントアウトされていました。
コメントアウトする部分は上記の1行だけでよかったですよね?

Re:商品がカートへ入らない

和田 (2019-03-11 20:39:31) www.synck.com

すいません、回答がめちゃめちゃ遅くなってしまいまして・・・。
はい。コメントアウトする場所はその場所のみで大丈夫です。
もしどうしても動かないようであれば、お手数ですがお問い合わせフォームより一度ご連絡ください。

御返事ありがとうございます。

松岡さん (2019-03-19 20:13:07) all-species.com/cart/

結局解決せずだったのでオリジナルのカート作ることになりました。
お手数かけました。
また何かありましたらお力添え貰えると光栄です!