-----
ご利用のサーバ:GMO共有
MODXのバージョン:1.0.6J-r5
PHPのバージョン:5.2.12
MySQLのバージョン:5.0.51a-log
ブラウザ:
-----
1.0.6J-r5にアップデートしたところ
dittoでorderByを設定したところ下記のように効かないものがありました。
×&orderBy = `menuindex DESC`
×&orderBy = `id DESC`
×&orderBy = `pagetitle DESC`
○&orderBy = `createdon DESC`
○&orderBy = `editedon DESC`
○&orderBy = `pub_date DESC`
またデフォルトの動作もいつのバージョンからか
&orderBy = `id ASC`
となってる気がします
原因等がご存知でしたらお教えください。
dittoでのorderByの制御について 【解決済み】
Re: dittoでのorderByの制御について
assets/snippets/ditto/classes/ditto.class.inc.phpをテキストエディタで開いて「GROUP BY sc.id」という文字列を削除して試していただけますでしょうか。2ヶ所あります。文字列削除の後、サイトのリフレッシュ(キャッシュ削除)を行なってください。
Re: dittoでのorderByの制御について
yama様
いつもありがとうございます
該当する文字列を削除したところ無事動作いたしました。
ありがとうございました。
いつもありがとうございます
該当する文字列を削除したところ無事動作いたしました。
ありがとうございました。
Re: dittoでのorderByの制御について
ということはサーバ側の問題のように思います。MySQL5.0.51系特有の現象ですので。
https://www.google.com/search?hl=ja&q=m ... ROUP+BY%22
上記のような問題が確認されています。(今回の件に関しては削除で問題ないと思います)
https://www.google.com/search?hl=ja&q=m ... ROUP+BY%22
上記のような問題が確認されています。(今回の件に関しては削除で問題ないと思います)