diff --git a/code/model/formfields/EditableNumericField.php b/code/model/formfields/EditableNumericField.php new file mode 100755 index 0000000..0c7de32 --- /dev/null +++ b/code/model/formfields/EditableNumericField.php @@ -0,0 +1,34 @@ +getSetting('Rows') && $this->getSetting('Rows') > 1) { + $taf = new NumericField($this->Name, $this->Title); + $taf->setRows($this->getSetting('Rows')); + $taf->addExtraClass('number'); + return $taf; + } + else { + $taf = new NumericField($this->Name, $this->Title, null, $this->getSetting('MaxLength')); + $taf->addExtraClass('number'); + return $taf; + + } + } +} diff --git a/images/editablenumericfield.png b/images/editablenumericfield.png new file mode 100644 index 0000000..088fe24 Binary files /dev/null and b/images/editablenumericfield.png differ diff --git a/lang/en.yml b/lang/en.yml index a8492e1..c2949d7 100644 --- a/lang/en.yml +++ b/lang/en.yml @@ -102,6 +102,11 @@ en: PLURALNAME: 'Text Fields' SINGULARNAME: 'Text Field' TEXTLENGTH: 'Text length' + EditableNumericField: + NUMBERROWS: 'Number of rows' + PLURALNAME: 'Number Fields' + SINGULARNAME: 'Number Field' + TEXTLENGTH: 'Number length' EditableUploadField: SELECTUPLOADFOLDER: 'Select upload folder' FieldEditor: