掲示板に戻る




改造カートシステムについて 投稿者: しらたま
以前作っていただいたスマホサイトの件なのですが、在庫がないときにPCサイトのように「sold out」の画像に差し替えて、カートに入れようとしたときに在庫がないメッセージが出るようにしたいのですが、どのようにすればよいでしょうか。
スマホサイトの現状では在庫0でも画像が差し変わらず、住所などすべてを入力し、注文確定の際にメッセージが出る仕様になっているので変更したいのですが。
No.279012018/3/7(Wed) 9:50:33 Res


Re: 改造カートシステムについて 投稿者: えふ
smart.cgiの
1338行の
$tr_d=~s/<!--image1-->/$image/;
の上に

if($stocknum == 0){
$image='<img src="http://ここにsoldout画像のURLを記入">';
}

と追加して

1662行の
$skinline=~s/<!--image$m-->/$file/;
の上に
if(($m == 2) && ($stocknum == 0)){
$file='<img src="http://ここにsoldout画像のURLを記入">';
}
と追加してください。

在庫がない場合は、
1851行の
if($FORM{'stock'}==0){
     &error("大変申\し訳ありません。この商品は在庫が切れております。","back");
}
ここと
1939行の
if($zaikocheck && $FORM{'stock'}){
     &Zaiko($FORM{'number'},$FORM{'amount'},$FORM{'stock'});
}
この箇所でチェックしていますので
エラーが出るはずなのですが、
でないでしょうか。

No.279032018/3/9(Fri) 19:13:15 Res


Re^2: 改造カートシステムについて 投稿者: しらたま
ご指示の通りに変更したところ、在庫のある商品の画像までsoldoutになってしまいました。
なにか間違えているのでしょうか。
カテゴリページも商品詳細ページもどちらも在庫のある商品までsoldoutになってしまいました。

在庫のない商品の購入はエラーはお客様情報をすべて入力後に注文確定するまで出ません。最後に「先に注文がありました。下のリンクよりお戻りになり、商品を削除して、再度ご注文ください 」と出ます。
No.279062018/3/13(Tue) 17:54:41 Res


Re^3: 改造カートシステムについて 投稿者: えふ
遅くなりましてすいません。
手持ちのものでテストしましたができるのですが。
1332行付近は
$image="";
if($img1){
     ($imgfile,$w,$h)=split(/:/,$img1);
     $image=qq(<a href=\"$script?mode=item&page_id=$FORM{'page_id'}&no=$no\"><img src="$upimgdir$imgfile" width="$w" height="$h" border="0"></a><br>);
}
if($stocknum == 0){
     $image='<img src="http://ここにsoldout画像のURLを記入">';
}
$tr_d=~s/<!--image1-->/$image/;

このような感じです。
No.279082018/3/16(Fri) 23:04:36 Res


Re^4: 改造カートシステムについて 投稿者: しらたま
お世話になります。
こちらのもので同じような箇所は992行目なのですが、
下記です。ちょっと違うようなのですがここでしょうか。

     $image="";
     if($img1){
          ($imgfile,$w,$h)=split(/:/,$img1);
          if($imgview==0){
               $image=qq(<img src="$upimgdir$imgfile" width="$w" height="$h" border=0><br>);
          }
          else{
               $image=qq(<a href="$upimgdir$imgfile">画像</a><br>);
          }
     }

     $tr_d=~s/<!--image1-->/$image/;
     print $tr_d;
No.279122018/3/20(Tue) 11:19:57 Res


Re^5: 改造カートシステムについて 投稿者: えふ
メールでsmart.cgiを送ってもらえれば見てみますが。
zipに圧縮してください。
cgipal@annie.ne.jp
No.279182018/3/22(Thu) 0:13:23 Res