Source of file EditableTextFieldWithDefault.php
Size: 0,888 Bytes - Last Modified: 2021-12-23T10:25:24+00:00
/var/www/docs.ssmods.com/process/src/code/editableformfields/EditableTextFieldWithDefault.php
123456789101112131415161718192021222324252627282930313233 | <?php /** * A text field that allows a user to specify a default value * * @author Marcus Nyeholt <marcus@silverstripe.com.au> */ class EditableTextFieldWithDefault extends EditableTextField { public static $singular_name = 'Text field with keyword default'; public static $plural_name = 'Text fields with keyword default'; public function Icon() { return 'userforms/images/editabletextfield.png'; } public function getFieldConfiguration() { $fields = parent::getFieldConfiguration(); // eventually replace hard-coded "Fields"? singleton('DefaultEditableFieldHelper')->updateFieldConfiguration($this, $fields); return $fields; } public function getFormField() { $field = parent::getFormField(); return singleton('DefaultEditableFieldHelper')->updateFormField($this, $field); } } |