CGI-BBS > SO−HO > ショッピングバスケット > プロv3.42をv4.22の様に項目欄を増やしたのですが。。


カレッヂ
カレッヂ


質問者 愛果  投稿日 2/16(土) 18:31:37
v3.42へv4.22を参考に項目数を増やしたのですが、データ(.csv)から読み込んだ時に設定項目にデータが反映されません。あと何を変更すれば良いのか解らずに困っています。

現象としては、rem=メーカー名の項目欄に商品名のデータが表示されてしまったり、備考と言う項目名を商品状態と変更したのですが、備考欄がまだ表示されていたりしています。

変更内容は、searchファイルの
&jcode'convert(*data,'euc');($code,$rem,$name,$rem2,$zaiko,$rem3,$rem4,$tanka,$url,$type) = &DecodeCSV($data);
$search_strings = "$code $rem $name $rem2";

<th bgcolor=#555555><font color=#ffffff size=+1>商品コード</font></th>
<th bgcolor=#555555><font color=#ffffff size=+1>$rem_name</font></th>
<th bgcolor=#555555><font color=#ffffff size=+1>商品名</font></th>
<th bgcolor=#555555><font color=#ffffff size=+1>$rem_name2</font></th>以下略
など、その他のファイルも同様に追記しました。
備考欄の名称もsetupに追記しました。

データの書き方が悪いのか、cgiの記述をまだ変更しなくてはいけないのか、全く解らなくなってしまいました。。。

項目の追加に高度な知識が必要であれば断念致しますが、どなたか教えて頂けましたら有り難く思います。
私には無理そうだと思われましたら、無理とだけでもご回答頂けると幸いです。
宜しくお願い致します。
回答者 呑兵衛@大阪  [削除]  投稿日 2/24(日) 15:29:56
まずデフォルトで設置してみて、HTMLに出力された時どの項目がどの場面に現れるのか、を
点検してみてください。
それを cgi の各ファイルのルーチンをたどって検証してみましょう。
決して無理なのではなく、複雑なだけです。それを単純化してばらすところに、カスタマイズの
ポイントがあります。

返信(回答)する


Web裏技