From 3315786c6679d72d3c0549b93b1da5938b99b2f7 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Wed, 3 Dec 2008 22:33:01 +0000 Subject: [PATCH] BUGFIX Fixed field addition bug in SubsitesVirtualPage --- code/SubsitesVirtualPage.php | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/code/SubsitesVirtualPage.php b/code/SubsitesVirtualPage.php index 068bd32..204ad8c 100644 --- a/code/SubsitesVirtualPage.php +++ b/code/SubsitesVirtualPage.php @@ -10,17 +10,19 @@ class SubsitesVirtualPage extends VirtualPage { $subsites->push(new ArrayData(array('Title' => 'Main site', 'ID' => 0))); } - if($subsites->Count()) $subsiteSelectionField = new DropdownField( - "CopyContentFromID_SubsiteID", - "Subsite", - $subsites->toDropdownMap('ID', 'Title'), - ($this->CopyContentFromID) ? $this->CopyContentFrom()->SubsiteID : Session::get('SubsiteID') - ); - $fields->addFieldToTab( - 'Root.Content.Main', - $subsiteSelectionField, - 'CopyContentFromID' - ); + if($subsites->Count()) { + $subsiteSelectionField = new DropdownField( + "CopyContentFromID_SubsiteID", + "Subsite", + $subsites->toDropdownMap('ID', 'Title'), + ($this->CopyContentFromID) ? $this->CopyContentFrom()->SubsiteID : Session::get('SubsiteID') + ); + $fields->addFieldToTab( + 'Root.Content.Main', + $subsiteSelectionField, + 'CopyContentFromID' + ); + } // Setup the linking to the original page. $pageSelectionField = new SubsitesTreeDropdownField(