//Starting Uploader helper
This commit is contained in:
@@ -95,6 +95,24 @@ class HelperOptionsCore extends Helper
|
||||
|
||||
if ($field['type'] == 'texarea' || $field['type'] == 'textareaLang')
|
||||
$this->context->controller->addJS(_PS_JS_DIR_.'jquery/plugins/jquery.autosize.min.js');
|
||||
|
||||
if ($field['type'] == 'file')
|
||||
{
|
||||
$uploader = new HelperUploader();
|
||||
$uploader->setId(isset($field['id'])?$field['id']:null);
|
||||
$uploader->setName($field['name']);
|
||||
$uploader->setUrl(isset($field['url'])?$field['url']:null);
|
||||
$uploader->setMultiple(isset($field['multiple'])?$field['multiple']:false);
|
||||
$uploader->setUseAjax(isset($field['ajax'])?$field['ajax']:false);
|
||||
$uploader->setDisplayImage(isset($field['display_image'])?$field['display_image']:false);
|
||||
$uploader->setImage(isset($field['image'])?$field['image']:null);
|
||||
$uploader->setThumb(isset($field['thumb'])?$field['thumb']:null);
|
||||
$uploader->setSize(isset($field['size'])?$field['size']:null);
|
||||
$uploader->setTitle(isset($field['title'])?$field['title']:null);
|
||||
$uploader->setDeleteUrl(isset($field['delete_url'])?$field['delete_url']:null);
|
||||
|
||||
$field['file'] = $uploader->render();
|
||||
}
|
||||
|
||||
// Cast options values if specified
|
||||
if ($field['type'] == 'select' && isset($field['cast']))
|
||||
|
||||
Reference in New Issue
Block a user