riatw

ダイナミックパブリッシングとMTCalendarで、sort_byが正しく機能しない

0

いつもお世話になっております、riatw です。

以下の状況下で、sort_byモディファイアが機能していなかったので、
報告させて頂きます。

実際に制作中の案件で発生してる為、出来れば現状できる対処方法を
知りたいです。

【状況】
・標準のダイナミック・パブリッシング環境下(PHP)
・テンプレートはインデックステンプレート
・MTCalendar > MTCalendarIfEntries > MTEntriesと入れ子した場合
・日付型のカスタムフィールドでエントリーを昇順にソート

【テンプレート】

<MTCalendar month="201109">
<MTCalendarIfEntries>
<MTEntries sort_by="field:rs_start" sort_order="ascend">
...出力内容
</MTEntries>
</MTCalendarIfEntries>
</MTCalendar>

【不具合内容】
・日付型カスタムフィールドでエントリーが正しくソートされない

【詳細】
MTCalendar > MTCalendarIfEntries > MTEntriesと入れ子にせず、
MTEntries単体で動かした場合は、正しくソートされた結果が帰って
きますので、MTCalenadr下でsort_byが無視されているような気がします。

【環境】
サーバ:さくらインターネット スタンダードプラン
MT:MTPRO v5.12

【類似した不具合】
似たような不具合を取り扱っているブログ記事がありました。
ただMTEntries単体では正しくソートできていることから、こちらの
ブログ記事に書かれている内容は修正済みのようでした。
http://www.zelazny.mydns.jp/archives/002821.php


以上になります、よろしくお願いいたします。

返信(3)

| 返信する

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

178 552

最新のトピック: ユーザへアカウント発行通知 (2014年1月27日 cmtskt)

143 426

最新のトピック: アイテム・カスタムフィールドの連動 (2013年12月16日 kazuhiro watanabe)

291 819

最新のトピック: 検索についての質問 (2014年1月23日 noble777)

OpenID対応しています OpenIDについて