concrete5 逆引きリファレンス
ページリストをテキスト属性の値で並べ替える
2021/05/14 0:07
ページリストを追加したテキスト属性の値でソートする
ページ属性をテキスト属性で追加します。仮にcountryというハンドルで追加します。
各ページの属性に値を入力します。
sortByで、ak_+ハンドル名を指定します。
$pageList = new PageList();
$pageList->sortBy('ak_country','asc'); //countryという属性の値でソート
$pages = $pageList->getResults();
foreach ($pages as $page) {
echo $page->getCollectionName().'<br>';//ページタイトルを取得
}
$pageList->sortBy('ak_country','desc');
降順にするにはdescにします。
New Content
2021/07/02 16:59
2021/06/23 21:58
2021/06/22 22:01
2021/06/17 22:38
2021/06/15 22:00