2
私のサイトには、アーカイブされた状態のいくつかのページがありますが、Silverstripeがページがアーカイブされた状態であることを確認するために何が使用されているかわかりません。アーカイブされたページのSiteTreeのクエリ
は、私は、ページがアーカイブされた状態にあるかどうかを判断するために使用できる機能は、
foreach (SiteTree::get() as $page) {
echo $page->isArchived();
}
または私はすべてのアーカイブページを返すようにすることにより照会することができる属性のいくつかの並べ替えのようなものはありますか?
まず、 'Versioned'フィルタリングを無効にする必要がありますか? – wmk
@wmkあなたはもちろん正しいです... 'SiteTree :: get'はそれをカットしません...私は答えを変更しました – bummzack