diff --git a/src/Extensions/BaseElementEx.php b/src/Extensions/BaseElementEx.php index b403316..476b338 100755 --- a/src/Extensions/BaseElementEx.php +++ b/src/Extensions/BaseElementEx.php @@ -15,6 +15,7 @@ use SilverStripe\ORM\DataExtension; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\LiteralField; use DNADesign\Elemental\Models\ElementalArea; +use SilverStripe\Control\Director; use SilverStripe\ORM\DataObject; /** @@ -41,14 +42,14 @@ class BaseElementEx extends DataExtension $tab = $fields->findOrMakeTab('Root.Settings'); $tab->push(LiteralField::create( - 'ClassName', + 'Type', '
' - .'
Class
' - .'
'.$obj->getField('ClassName').'
' + .'
Type
' + .'
'.(!Director::isLive() ? $obj->getField('ClassName') : $obj->i18n_singular_name()).'
' .'
' )); - if ($this->owner->ID) { + if ($obj->ID) { $tab->push(TreeDropdownField::create( 'MoveElementIDToPage', 'Move an element to page',