//Starting Uploader helper

This commit is contained in:
Jerome Nadaud
2013-10-25 14:19:51 +02:00
parent 139ee8f62d
commit 52795495bd
15 changed files with 3521 additions and 58 deletions
+18
View File
@@ -76,6 +76,7 @@ class HelperFormCore extends Helper
$date = true;
$tinymce = true;
$textarea_autosize = true;
$file = true;
foreach ($this->fields_form as $fieldset_key => &$fieldset)
if (isset($fieldset['form']['input']))
foreach ($fieldset['form']['input'] as $key => &$params)
@@ -110,6 +111,23 @@ class HelperFormCore extends Helper
}
break;
case 'file':
$uploader = new HelperUploader();
$uploader->setId(isset($params['id'])?$params['id']:null);
$uploader->setName($params['name']);
$uploader->setUrl(isset($params['url'])?$params['url']:null);
$uploader->setMultiple(isset($params['multiple'])?$params['multiple']:false);
$uploader->setUseAjax(isset($params['ajax'])?$params['ajax']:false);
$uploader->setDisplayImage(isset($params['display_image'])?$params['display_image']:false);
$uploader->setImage(isset($params['image'])?$params['image']:null);
$uploader->setThumb(isset($params['thumb'])?$params['thumb']:null);
$uploader->setSize(isset($params['size'])?$params['size']:null);
$uploader->setTitle(isset($params['title'])?$params['title']:null);
$uploader->setDeleteUrl(isset($params['delete_url'])?$params['delete_url']:null);
$params['file'] = $uploader->render();
break;
case 'color':
if ($color)
{