Re:ショッピングカートv4 検索結果について


このメッセージの投稿者: AMJさん 2002/03/04 13:58:38

元メッセージ: Re:ショッピングカートv4 検索結果について 投稿者: ベルコールさん 2002/03/02 20:36:45

>>>>>>>>商品検索の結果表示で、品番をクリックしても
>>>>>>>>テンプレートを使用して単品詳細画面が表示されません。

>>>>>>>><a href=javascript:sub("$script?c:catalog&cno=$cno&tpl=$1&hinban=$i[0]:\:$i[1]") onMouseOver="status='';return true">$i[1]</a>

>>>>>>>>の部分でfunction subに値を渡しているようですが、実際に表示されたURLの
>>>>>>>>c:catalog&cno="$cno"
>>>>>>>>「$cno」の部分が変数に置き換えられずにそのまま表示されていました。
>>>>>>>>セットアップ完了後、あらかじめ登録されていたサンプル商品では正常だったのですが
>>>>>>>>後から登録したとたんにエラーが出ました。
>>>>>>>>解析の程宜しくお願いいたします。
>>>>>>>-----
>>>>>>>上記の不具合は再現できませんでした。詳細をお知らせください。
>>>>>>>それと、「c:catalog&cno="$cno"」と表示されるとのことですが、これは何か勘違いではありませんか。
>>>>>>>変数が展開されないのであれば、$script、$1、$i[0]、$i[1] もそのまま表示されるはずですし、変数は展開されているがカラであれば何も表示されないはずです。
>>>>>>>変数$cnoの値が '$cno' ということはないと思うのですが・・・

>>>>>>別途メールでアドレスを送信しました。
>>>>>>やはり上記のようなエラーが出ています。
>>>>>-----
>>>>>お送りいただいたURLはドメインだけでしたので確認できませんでした。
>>>>>不具合の出るURLをお知らせいただけますか。

>>>>URLをメールにて送信致しました。
>>>>宜しくお願いいたします。
>>>-----
>>>検索フォームを出力しているテンプレート(catalog1.tpl)に記述ミスがあるようです。

>>テンプレートファイルを送信させて頂きました。
>>記述ミスをご指摘願います。
>-----
>print 命令文による出力文字列がシングルクォートで括られているため、その中の変数が展開されず変数名そのものが出力されています。

&cno="$cno"
の部分は
&cno=[番号]
と正常になったのですが、検索結果の品番リンクから単品詳細ファイルの表示の方は
別窓で白い画面が表示され、やはり正常に表示されません。

javaスクリプトのリンク先が
〜&hinban=[カテゴリ番号]:[品番]
で終わっていますが、$ref=[ref]は必要ないのでしょうか。
カタログテンプレートの場合には最後に$ref=[ref]が付属しているので
怪しいのはこの辺かと思います。
宜しくお願いいたします。


このメッセージへの返事:

61.202.6.116/N006116.ppp.dion.ne.jp