From 7eb04121a6cfbe7832dd9efd292155ae3b62c2a1 Mon Sep 17 00:00:00 2001 From: Lee Bradley Date: Thu, 7 Dec 2017 02:36:51 +0000 Subject: [PATCH] Change `new HTMLEditorField` to `HTMLEditorField::Create` (#2050) This allows for the field to be overridden using the injector e.g. ```yml SilverStripe\Core\Injector\Injector: SilverStripe\Forms\HTMLEditor\HTMLEditorField: class: SilverStripers\markdown\forms\MarkdownEditorField ``` --- code/Model/SiteTree.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/Model/SiteTree.php b/code/Model/SiteTree.php index 96d69169..ba66e644 100755 --- a/code/Model/SiteTree.php +++ b/code/Model/SiteTree.php @@ -1855,7 +1855,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi new TextField("Title", $this->fieldLabel('Title')), $urlsegment, new TextField("MenuTitle", $this->fieldLabel('MenuTitle')), - $htmlField = new HTMLEditorField("Content", _t(__CLASS__.'.HTMLEDITORTITLE', "Content", 'HTML editor title')), + $htmlField = HTMLEditorField::create("Content", _t(__CLASS__.'.HTMLEDITORTITLE', "Content", 'HTML editor title')), ToggleCompositeField::create( 'Metadata', _t(__CLASS__.'.MetadataToggle', 'Metadata'),