public function scaffoldFormField($title = null, $params = null) { return AssetField::create($this->getName(), $title); }
/** @skipUpgrade */ function __construct($controller = null, $name = 'Form') { if (empty($controller)) { $controller = new AssetFieldTest_Controller(); } $fields = new FieldList(AssetField::create('File')->setFolderName('MyFiles'), AssetField::create('Image')->setAllowedFileCategories('image/supported')->setFolderName('MyImages'), AssetField::create('NoRelationField')->setFolderName('MyDocuments')); $actions = new FieldList(new FormAction('submit')); $validator = new RequiredFields(); parent::__construct($controller, $name, $fields, $actions, $validator); $this->loadDataFrom($this->getRecord()); }