バックエンドで、この形式のいくつかのコンテンツ要素の日付フィールドに入力しました24-12-2011
。
typo3
のデータベースでは、日付の値は次のようになります。1293836400
日付を条件としてコンテンツをレンダリングしたい。
10 < styles.content.getLeft
10 {
select {
orderby = date
pidInList.field = uid
}
}
オーケーオーケー..これはうまくいきました。contentelementsはすべてかっこいいと思います。しかし、それらのコンテンツ要素を含むページの位置を変更しても、それが機能するかどうかに興味がありました。
ページツリーの前:
page200日付1-1-2011のコンテンツ要素page201日付
1-2-2011のコンテンツ要素page202日付
1-3-2011のコンテンツ要素page203日付
1-4-2011のコンテンツ要素
フロントエンド出力: 日付1-1-2011のコンテンツ要素、日付1-2-2011のコンテンツ要素、日付1-3-2011のコンテンツ要素、日付1-4-2011のコンテンツ要素
AFTER(バックエンドのページの変更位置)ページツリー:
page202日付1-3-2011のコンテンツ要素page201日付
1-2-2011のコンテンツ要素page200日付
1-1-2011のコンテンツ要素page203日付
1-4-2011のコンテンツ要素
フロントエンド出力:
日付が1-3-2011のコンテンツ要素、日付が1-2-2011のコンテンツ要素、日付が1-1-2011のコンテンツ要素、日付が1-4-2011
のコンテンツ要素(ITが変更されました!)
フロントエンド出力の位置。しかし、「orderby=sorting」ではなく「orderby=date(!)」と宣言したので、これは関係ありません。では、なぜ順序で並べ替えるのですか?理解できません..