concrete5 逆引きリファレンス

ページリストを日付で並べ替える

2021/05/12 23:44
公開日の日付でページの順番をソートします

新着情報など、過去ログなどで日付でページを並べ替えたい場合は

$pageList = new PageList();
$pageList->sortByPublicDate(); //公開日の昇順でソート
$pages = $pageList->getResults();
foreach ($pages as $page) {
    echo $page->getCollectionName().'<br>';//ページタイトルを取得
}

降順に並べ替えたい場合は

$pageList->sortByPublicDateDescending(); //公開日の降順でソート

を使用します。