Re:欠品設定のエラー


このメッセージの投稿者: くらくらさん 2005/08/13 16:20:14

元メッセージ: Re:欠品設定のエラー 投稿者: ベルコールさん 2005/08/13 15:23:55

>>ご回答、ありがとうございます。
>>上記のとおり、shopadmin.cgiを修正したら、欠品設定に関しては、管理者ページ内でのエラー表示はなくなりました。が、ログアウトして確認してみると、今度は、少し違ったおかしな表示となってしまいます。仮に、Aというカテゴリーがあって、そのカテゴリーには、3ページ、31種類、42商品あるとします。1ページ15商品ずつと設定し、1ページ目の1番目の商品の商品番号が、A001だと仮定します。1ページ目の2番目の商品の商品番号が、A002だと仮定し、その後は、003、004と続くとします。管理者ページに入って、A002の商品を欠品設定します。管理者ページでは、正常に処理できた旨のメッセージが表示されるので、管理者ページをログアウトします。ですが、ホームページを確認すると、ページ数の表示は、確かに3ページあるのですが、1ページの1番目のA001はちゃんと表示されますが、A002以降が表示されません。ですが、2ページ目、3ページ目はちゃんと商品も表示されます。2ページ目の先頭は、ちゃんとA016番(16番目の商品)です。3ページ以降も同様。ただ、これまでは、CSVでしか直せなったのが、管理者ページに再度ログインして、欠品解除すると、全てが正常な状態に戻ります。これって、なんなんでしょう?

>>あと、トピック編集は、テキストモードでアップし直しても、やはりクリックするだけでエラー(アクセスを拒否されました)と出てしまい、管理者ページがロックしてしまいます。項目自体を表示させないほうがいいのでしょうか?
>-----
>shop.cgi 1180行目あたりの
> next if(!/^\*?$hinban\:/); を
> next if(!/^$hinban\:/); としてみてください。

>トピック編集のエラーは再現できません。バージョン番号をお知らせください。


上記のとおり設定したら、おかげさまでおかしな表示はなくなりました。
僕の勘違いかと思いますが、単に在庫を0にした場合の売り切れ品は、ホームページの一覧にも売り切れ品として表示して、欠品設定したものは、データは残っているけど、表向き(ホームページの一覧)には表示されない、ということができなかったでしょうか?できれば幸いなのですが。
現在は、在庫を0に設定したものも、欠品設定したものも、同じ、売り切れ品として表示されます。唯一違うのは、商品番号の先頭に「*」が付くか、付かないか、です。

トピック編集のバージョン番号って、どこで調べるんですか?


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

221.21.88.39/YahooBB221021088039.bbtec.net