concrete5 逆引きリファレンス

親ページのIDでページリストを抽出する

2021/05/04 21:10
親ページのIDでページリストをフィルタリングすう

あるページ以下のページの一覧を取得します。

$cParentID = '236'; //親ページのID
$pageList = new PageList();
$pageList->filterByParentID($cParentID);
$pages = $pageList->getResults();
foreach ($pages as $page) {
    echo $page->getCollectionName().'<br>';//ページタイトルを取得
}

親ページのIDを取得する機能と組み合わせると、同じ階層のページ一覧を取得できます。