concrete5 逆引きリファレンス

URLパスでページリストを抽出する

2021/05/04 21:26
ページリストをURLパスでフィルタリングして抽出する

ページリストをURLパスで取得します。

$pageList = new PageList();
$pageList->filterByPath('/code-sample');
$pages = $pageList->getResults();
foreach ($pages as $page) {
    echo $page->getCollectionName().'<br>';//ページタイトルを取得
}

filterByPath('/code-sample')で、/code-sampleというURLのパスを含むページを取得します。

/code-sample/code01
/code-sample/code-getlist
などを取得します。