--- /dev/null
+<?php
+
+namespace Cubist\Backpack\Magic\Fields;
+
+class HiddenFileStandaloneForm extends Field
+{
+
+ protected $_adminType = 'hiddenfilestandaloneform';
+ protected $_disk = 'uploads';
+
+ protected $_multiple = false;
+
+ protected function getFieldAttributes()
+ {
+ $res = parent::getFieldAttributes();
+ $res['upload'] = true;
+ $res['disk'] = $this->_disk;
+ $res['multiple'] = $this->_multiple;
+ return $res;
+ }
+
+ protected function _postSetAttributes()
+ {
+ parent::_postSetAttributes();
+ if ($this->getAttribute('multiple', false)) {
+ $this->_adminType = 'upload_multiple';
+ } else {
+ $this->_adminType = 'upload';
+ }
+ }
+}