バグ報告 > 管理機能 > 商品並び替え 正常に機能しない |
管理機能
| 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/9/10 18:15
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品並び替え 正常に機能しない 確かに独自追加しているカラムがあると留意が必要ですね。
> ちなみにEC-CUBEコミュニティ(eccube-comu)の最新のビューの構成は、最新のコミュ版をダウンロードして、html/install/sql/create_view.sqlの確認で良いのでしょうか? それで大丈夫です。 > それともインストールする必要があるのでしょうか? インストールする必要はありません。
|
ecbg |
投稿日時: 2009/9/10 18:12
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品並び替え 正常に機能しない ビューも独自でかなり追加をしているので、大きな変更となると少し怖いですね・・・
ちなみにEC-CUBEコミュニティ(eccube-comu)の最新のビューの構成は、最新のコミュ版をダウンロードして、html/install/sql/create_view.sqlの確認で良いのでしょうか? それともインストールする必要があるのでしょうか? |
seasoft |
投稿日時: 2009/9/10 18:04
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品並び替え 正常に機能しない > やっぱりビューの変更が必要でしたか・・・
> ちなにみビューの変更箇所は残ってたりしませんでしょうか? 残っているはずです。 ちなみに、私どもで同様の案件を請け負ったケースですと、EC-CUBEコミュニティ(eccube-comu) の最新のビューから、正式版に移植されていないカラム(たしか maker_id)を除いたものにサクッと入れ替えています。
|
ecbg |
投稿日時: 2009/9/10 17:48
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品並び替え 正常に機能しない 無事該当ファイルのチェンジログは確認できました。
ありがとうございます! >なお、DBビューの改訂も必要ですが、行なってありますか? やっぱりビューの変更が必要でしたか・・・ ちなにみビューの変更箇所は残ってたりしませんでしょうか? ただ実際に動いているサイトなのでビューは余り触りたくなかったのですが・・・ 感覚的にチェンジセット17853で管理画面の並び替えは機能していたので、検索だけの問題なら検索結果一覧だけは今までのロジックにならないものでしょうか? |
seasoft |
投稿日時: 2009/9/10 17:25
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品並び替え 正常に機能しない なお、DBビューの改訂も必要ですが、行なってありますか?
> チェンジセット内でLC_Page_Products_List.phpで追って調べることってできないですかね? できますよ。 Trac ならばリポジトリブラウザでファイルを選択して「チェンジログ」、TortoiseSVN ならばファイルを右クリックしてログの表示。
|
ecbg |
投稿日時: 2009/9/10 17:13
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品並び替え 正常に機能しない お気に入りを修正後に現れていた、検索機能の不具合のチェンジセット17959を当てたのですが、一覧ページを開くとエラーページとなってしまい以下のようなエラーログが現れました。
SELECT DISTINCT product_id FROM vw_products_allclass AS allcls WHERE del_flg = 0 AND status = 1 AND category_id IN ( 12 ) [DB Error: no such field] チェンジセット内でLC_Page_Products_List.phpで追って調べることってできないですかね? なんだか闇雲に当っても難しい気がしてきました。。 |
seasoft |
投稿日時: 2009/9/10 14:08
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品並び替え 正常に機能しない それも後続のチェンジセットで修正してあったと思います。
たしか、「お気に入り」と同時期だったような。
|
ecbg |
投稿日時: 2009/9/10 14:02
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品並び替え 正常に機能しない チェンジセットのr17938を当てたところ、検索でのエラーは出なくなったのですが、複数カテゴリーに登録している商品が、登録しているカテゴリー分重複して検索結果に現れてしまいます。
原因等お分かりでしたらお教え頂けますでしょうか? |
seasoft |
投稿日時: 2009/9/10 13:22
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品並び替え 正常に機能しない たしか、後続のチェンジセットで修正していたと思います。
|
ecbg |
投稿日時: 2009/9/10 13:20
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品並び替え 正常に機能しない こちらのチェンジセットの変更部分のみを正式版 2.4.0に当てましたところ、商品の並び順は正常に機能したのですが、「検索」を行うとエラーなってしまいました。
エラーログは以下のようになっております。 SQLの構文エラーっぽいのですが、原因が分らず書き込ませて頂きました。 【サイトログエラー】 SELECT product_id ,product_code_min ,product_code_max ,name ,comment1 ,comment2 ,comment3 ,main_list_comment ,main_image ,main_list_image ,price01_min ,price01_max ,price02_min ,price02_max ,stock_min ,stock_max ,stock_unlimited_min ,stock_unlimited_max ,point_rate ,sale_limit ,sale_unlimited ,deliv_date_id ,deliv_fee ,status ,product_flag ,del_flg FROM vw_products_allclass AS allcls WHERE del_flg = 0 AND status = 1 AND ( name ILIKE ? OR comment3 ILIKE ?) ORDER BY ( SELECT T3.rank FROM dtb_product_categories T2 JOIN dtb_category T3 USING (category_id) WHERE T2.product_id = allcls.product_id ORDER BY T3.rank DESC, T2.rank DESC LIMIT 1 ) DESC ,( SELECT T2.rank FROM dtb_product_categories T2 JOIN dtb_category T3 USING (category_id) WHERE T2.product_id = allcls.product_id ORDER BY T3.rank DESC, T2.rank DESC LIMIT 1 ) DESC ,product_id LIMIT 30 OFFSET 0 [nativecode=ERROR: syntax error at or near "OR" at character 779] |
« 1 2 (3) 4 5 6 » |
| 古いものから | 前のトピック | 次のトピック | トップ |