/** * CMS FIELDS */ public function getCMSFields() { $fields = parent::getCMSFields(); $tab = 'Root.Main'; $field = new LinkFormField('URL', 'PDF URL'); $fields->addFieldToTab($tab, $field); return $fields; }
/** * CMS FIELDS */ public function getCMSFields() { $fields = parent::getCMSFields(); $tab = 'Root.Main'; $field = new HTMLEditorField('PrimaryContent', 'Primary Content'); $fields->addFieldToTab($tab, $field); $field = new HTMLEditorField('SecondaryContent', 'Secondary Content'); $fields->addFieldToTab($tab, $field); $data = DataObject::get('Icon'); $field = new DropdownField('IconID', 'Swap Icon'); $field->setSource($data->map('ID', 'Name')->toArray()); $field->setEmptyString('Select one'); $fields->addFieldToTab($tab, $field); return $fields; }