diff --git a/src/Widgets/WidgetExtension.php b/src/Widgets/WidgetExtension.php index 6a905fc..e3ff120 100755 --- a/src/Widgets/WidgetExtension.php +++ b/src/Widgets/WidgetExtension.php @@ -4,6 +4,7 @@ namespace A2nt\CMSNiceties\Widgets; use DNADesign\Elemental\Forms\TextCheckboxGroupField; use SilverStripe\CMS\Model\SiteTree; +use SilverStripe\Control\Director; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\TreeDropdownField; use SilverStripe\ORM\DataExtension; @@ -33,7 +34,7 @@ class WidgetExtension extends DataExtension ->setName('Title') ); - if ($this->owner->ID) { + if ($obj->ID) { $fields->push(TreeDropdownField::create( 'MovePageID', 'Move widget to page', @@ -42,10 +43,10 @@ class WidgetExtension extends DataExtension } $fields->push(LiteralField::create( - 'ClassName', + 'Type', '
' - .'
Class
' - .'
'.$obj->getField('ClassName').'
' + .'
Type
' + .'
'.(!Director::isLive() ? $obj->getField('ClassName') : $obj->i18n_singular_name()).'
' .'
' )); }