Source of file ContentWidget.php
Size: 0,809 Bytes - Last Modified: 2021-12-23T10:29:06+00:00
/var/www/docs.ssmods.com/process/src/src/ContentWidget.php
12345678910111213141516171819202122232425262728293031323334353637383940 | <?php namespace SilverStripe\ContentWidget; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\TextField; use SilverStripe\Forms\HTMLEditor\HTMLEditorField; use SilverStripe\Widgets\Model\Widget; /** * Content Widget */ class ContentWidget extends Widget { private static $db = [ "HTML" => "HTMLText", ]; private static $title = "Content"; private static $cmsTitle = "Content"; private static $description = "Custom rich content widget."; private static $table_name = 'ContentWidget'; /** * @return FieldList */ public function getCMSFields() { $fields = parent::getCMSFields(); $fields->push(TextField::create("Title")); $fields->push(HTMLEditorField::create("HTML", "Content")); return $fields; } } |