From b00e1ca72e492981971df027c502dfb6f58dcc2b Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Thu, 17 Jan 2008 05:31:38 +0000 Subject: [PATCH] Fixed bug: Page class wasn't shown in add-page dropdown git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@48169 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/CMSMain.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/CMSMain.php b/code/CMSMain.php index b5da56e8..ad9adac5 100644 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -242,7 +242,7 @@ JS; $classes = ClassInfo::getValidSubClasses(); array_shift($classes); $result = new DataObjectSet(); - $kill_ancestors[] = null; + $kill_ancestors = array(); // figure out if there are any classes we don't want to appear foreach($classes as $class) { @@ -263,6 +263,7 @@ JS; unset($classes[$idx]); } } + foreach($classes as $class) { $instance = singleton($class); if($instance instanceof HiddenClass) continue;