From 39f7d47b84fa3a360923ca809b0eb39189c7ee28 Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Mon, 9 Mar 2009 22:28:29 +0000 Subject: [PATCH] BUGFIX #3590: Allow subclassing of Folder git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.3@72693 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/AssetAdmin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/AssetAdmin.php b/code/AssetAdmin.php index 4437245c..0c1870e6 100755 --- a/code/AssetAdmin.php +++ b/code/AssetAdmin.php @@ -423,7 +423,7 @@ JS; */ public function SiteTreeAsUL() { $obj = singleton('Folder'); - $obj->setMarkingFilter('ClassName', 'Folder'); + $obj->setMarkingFilter('ClassName', ClassInfo::subclassesFor('Folder')); $obj->markPartialTree(); if($p = $this->currentPage()) $obj->markToExpose($p); @@ -453,7 +453,7 @@ JS; */ public function getsubtree() { $obj = DataObject::get_by_id('Folder', $_REQUEST['ID']); - $obj->setMarkingFilter('ClassName', 'Folder'); + $obj->setMarkingFilter('ClassName', ClassInfo::subclassesFor('Folder')); $obj->markPartialTree(); $results = $obj->getChildrenAsUL(