質問 > 管理機能 > products/list.php?の画面でエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
harumoone |
投稿日時: 2011/10/19 5:03
対応状況: −−−
|
常連 登録日: 2011/7/14 居住地: 投稿: 66 |
products/list.php?の画面でエラー products/list.php?の画面でページエラーが出ました。
Web ページ エラーの詳細 ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; YTB730; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) タイムスタンプ: Tue, 18 Oct 2011 20:01:52 UTC メッセージ: 'productsClassCategories[...][...]' は Null またはオブジェクトではありません。 ライン: 70 文字: 9 コード: 0 よろしくお願いします。 |
shutta |
投稿日時: 2011/10/24 18:01
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: products/list.php?の画面でエラー 本件、以下のスレッドとの件と関連してないでしょうか?
【2.11.3】規格が存在する商品の在庫が0の場合、商品画像拡大処理がおかしい http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9153&forum=8 記載されているのがエラー内容だけで、その他の詳しい情報が分からないので外しているかもしれませんが、 同じようなjavascriptエラーだったので、もしかしたらと思い投稿してみました。
|
harumoone |
投稿日時: 2011/10/25 10:26
対応状況: −−−
|
常連 登録日: 2011/7/14 居住地: 投稿: 66 |
Re: products/list.php?の画面でエラー お返事ありがとうございます。
確かめさせていただきました。 http://shop.optimistic.co/products/detail.php?product_id=1 ですが今もやはり下にエラー表示が出ています。 Web ページ エラーの詳細 ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; YTB730; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) タイムスタンプ: Tue, 25 Oct 2011 01:26:05 UTC メッセージ: 'classCategories[...]' は Null またはオブジェクトではありません。 ライン: 74 文字: 9 コード: 0 URI: http://shop.optimistic.co/js/products.js たぶん同じかと思います。 |
shutta |
投稿日時: 2011/10/25 10:48
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: products/list.php?の画面でエラー 前述にて、提示しましたスレッドの、
チェンジセット 21298 http://svn.ec-cube.net/open_trac/changeset/21298 は、適用されましたでしょうか? 適用後は、ページのHTMLソース中の、 lnOnLoad(){fnSetClassCategories(document.form1, ""); } の部分が、品切れの場合は、 lnOnLoad(){} のように変更されます。(そのように実装したつもりです。。。^^; http://shop.optimistic.co/products/detail.php?product_id=1 を確認しますと、lnOnLoad()部分が変わっておりませんので、 まだ適用されていないのかと思いますが、如何でしょうか?
|
harumoone |
投稿日時: 2011/10/25 11:26
対応状況: −−−
|
常連 登録日: 2011/7/14 居住地: 投稿: 66 |
Re: products/list.php?の画面でエラー 変更してみましたが変わりませんでした。
心当たりとしては 1.画像がない場合 http://www.kashin.jp/products/list.php?category_id=10 2.価格が○○円〜○○円の場合 http://www.kashin.jp/products/list.php?category_id=34 にエラーが出ています。 その他の画像があり、値段も固定のものに関してはエラーが出ていないように思います。 http://www.kashin.jp/products/list.php?category_id=32 うちの場合だけでしょうか? バージョンを戻したい・・・(T_T) |
shutta |
投稿日時: 2011/10/25 11:50
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: products/list.php?の画面でエラー ちなみに、EC-CUBEのバージョンや、環境はどうなっていますでしょうか?
こちらの2.11.3にさきほどのチェンジセット適用したほぼデフォルトものだと、1.、2.と同じ状況の時にも特にエラーは出ていませんね。
|
harumoone |
投稿日時: 2011/10/25 12:12
対応状況: −−−
|
常連 登録日: 2011/7/14 居住地: 投稿: 66 |
Re: products/list.php?の画面でエラー コチラの環境は以下のとおりです。
5列表示にしているのが問題なのでしょうか?? [EC-CUBE] 2.11.3 [レンタルサーバ] sixcore [OS] win 7 64bit [PHP] 5.2.6 [データベース] my sql 5.0.22 [WEBサーバ] わかりません [ブラウザ] ie8 |
shutta |
投稿日時: 2011/10/25 13:50
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: products/list.php?の画面でエラー 引用:
原因が分かったような気がします。 一覧画面のレイアウトを変更されておられるようですが、 その際に規格のある商品の規格の選択ボックスを非表示にされてますよね? そのため、規格の選択ボックスのフォーム要素を参照している関数で、javascriptエラーになっているものと思います。
|
harumoone |
投稿日時: 2011/10/25 14:12
対応状況: −−−
|
常連 登録日: 2011/7/14 居住地: 投稿: 66 |
Re: products/list.php?の画面でエラー そうでした。
規格の$sele1,$sele2をのけるとエラーが無くなりました。 ありがとうございました。 難しいですね。 |
shutta |
投稿日時: 2011/10/25 14:33
対応状況: 解決済
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: products/list.php?の画面でエラー デザインだけだったとしても、変更を加えれば、やはり何らかの影響が出るることはある程度覚悟しないといけないですね。
本来は、規格選択ボックスが存在する想定でjavascript側も組まれているので、それが無くなってしまえばエラーになるという影響が出てしまっても致し方ないでしょうね。 では、エラーは解決できたようですので、本スレッドは解決済にしておきますね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |