CGI-BBS > SO−HO > ショッピングバスケット > このようなことは可能でしょうか。


カレッヂ
カレッヂ


質問者 けろ  投稿日 1/30(火) 03:45:14
またまた相談させていただきます。
ショッピングバスケット3.34についてですが、商品数が多いのでオンラインショップで
search.cgiを使って一覧表示をしています。
それと別に商品の一部をピックアップとして別ページでも紹介していて、そちらからも
ショッピングできるようにしてあります。
ピックアップの方は、商品紹介用のhtmlファイルで、例えばA店をピックアップとすると
まず、A店の紹介その下にA店の商品数点を一覧形式で紹介、それぞれかごへ入れられる
ようにしてあります。
でもそれだと金額や様式の変更があった場合、オンラインショップでは商品管理データ(csv形式)
を変更し、尚且つピックアップ用のhtmlファイルのデータも修正と2度手間になってしまいます。
これを商品管理データ(csv形式)の変更のみでピックアップ用のページの内容も反映されるように
したいのですが、方法はあるのでしょうか。

私のつたない思考では、ピックアップ用htmlページ内に、紹介文と商品管理データのから抽出された特定のデータを表示させるのは無理だと思うのですがいかがでしょう。
私が考え付いた方法としては、ピックアップ用のhtmlでA店の紹介そして、「A店の商品はこちら」
というリンクを貼って、そのリンク先がsearch.cgiの商品管理データファイルのA店データ抽出という方法なら出来るのではと思うのですが。

説明が下手で長々と書いてしまいましたが、何かいい案はないものでしょうか。
厚かましいとは重々承知しておりますが、アドバイスよろしくお願い致します。
回答者 しあわせのツボ  [削除]  投稿日 1/30(火) 11:25:45
CGIかSSIによって、CSVからデータを読ませてHTMLを返すのは不可能ではありません。
ただ、そのスクリプトを組む手間を考えると…。
更新頻度や画面レイアウトにもよりますが、直接HTMLを直した方が早いのではないでしょうか。
質問者 けろ  [削除]  投稿日 1/30(火) 23:53:19
しあわせのツボさん、回答ありがとうございます。
そうですねー、やっぱり大変ですよね…というより私には無理ですね。

では、厚かましついでにもう一つ。
私の考えている、
>私が考え付いた方法としては、ピックアップ用のhtmlでA店の紹介そして、「A店の商品はこちら」
>というリンクを貼って、そのリンク先がsearch.cgiの商品管理データファイルのA店データ抽出という方法なら出来るのではと思うのですが。

これは可能ですか。

今通常のショッピングバスケットプロ3.34では商品の一覧表示をさせる際、<a href="search.cgi?file_A.01">などとリンクさせますが、この処理でデータの中から特定の言葉が入っているものだけを
検索して表示させるなんてことは出来ないんでしょうか。

やはりこれも別にCGIなどのスクリプトを組まないとダメでしょうか。
ぜひ、アドバイスよろしくお願いします。

返信(回答)する


Web裏技