CGI-BBS > SO−HO > ショッピングバスケット > プロ3で詳細画面にsearch.cgiから在庫数を読み込む


カレッヂ
カレッヂ


質問者  投稿日 10/22(月) 08:17:54
ショッピングバスケットプロ3で商品の詳細画面にsearch.cgiから
在庫数を読み込んで表示させる事は可能でしょうか?どなたか実践
されている方いらしたら教えていただけませんか?
回答者 呑兵衛  [削除]  投稿日 10/25(木) 13:14:21
ヒントです。

search.cgi で foreach (@NEW) { の、文字のある10行ほど下

        $zaiko0 = 0;
        if ($zaiko =~ /\d/ && $zaiko == 0) { $zaiko = '×無'; $zaiko0 = 1; }
        elsif ($zaiko =~ /\d/) { $zaiko = "残$zaiko"; }
        else { $zaiko = '〇在'; }

があります。
この表記では、商品ファイル.csv に 該当商品の在庫数値が「なければ」、〇在 が表示されます。
else { $zaiko = '〇在'; }
を別の書き方をすると、ここでは
elsif ($zaiko eq '')  { $zaiko = '〇在'; } または else { if ($zaiko eq '')  { $zaiko = '〇在'; } }
になります。ですので、「なければ」は、"0" は該当しませんので注意してください。

残る課題は、商品在庫が購入決定時点でリニューアルされるため、
商品選択と同時進行で残在庫数のリアルタイム表示ができないこと。
質問者  [削除]  投稿日 10/25(木) 20:12:50
呑兵衛さん、ありがとうございました。
難しそうですが、試行錯誤してみます。

返信(回答)する


Web裏技