public function inputMultiImage($controller, $fieldKey, $fieldData)
    {
        $controller = $controller != '' ? $controller : 'item';
        $data = '';
        // 		bug($fieldData); return;
        if ($fieldData != '') {
            $images = json_decode($fieldData);
            //			$data = '';
            foreach ($images as $name) {
                $data .= '<div class="slide-item"><img height="48" alt="" src="' . $this->CI->config->item('resource_url') . "/{$controller}/{$name}" . '"><span class="name">' . $name . '</span><span class="remove"></span><input type="hidden" name="' . $fieldKey . '[]" value="' . $name . '" /></div>';
            }
        }
        // 		$input ="<button  id='$fieldKey-select-image' value='quanquan'>".QHtml::media('media_select.png',20,20)." Lựa Chọn Hình Ảnh</button><div id='$fieldKey-items' class='connectedSortable'>$data</div>";
        $input = "<button class='{$fieldKey}-select-image'  value='{$fieldKey}'>" . QHtml::media('media_select.png', 20, 20) . " Lựa Chọn Hình Ảnh</button><div id='{$fieldKey}-items' class='connectedSortable'>{$data}</div>";
        $input .= '<script type="text/javascript">';
        $input .= 'function slideItemEvents(){
		jQuery(".slide-item").hover(function(){jQuery("span.remove",this).css("display","block");},
		function(){jQuery("span.remove",this).css("display","none");});
		jQuery("span.remove").click(function(){jQuery(this).parents("div.slide-item").remove();});
		jQuery( "#slide-items" ).sortable({
		connectWith: ".connectedSortable",
		"items": "div..slide-item",
		"placeholder":"slide-item-holder slide-item"
	}).disableSelection();
	}';
        $input .= 'jQuery(".' . $fieldKey . '-select-image").click(function(){ ' . 'buttonVal=jQuery(this).attr("value");' . "\t\t\t\tvar fm = \$('<div/>').dialogelfinder({\n\t\turl : '" . base_url("resource/images_list?dir=" . $controller) . "',\n\t\tlang : 'en', width : 840,destroyOnClose : true,\n\t\tgetFileCallback : function(files, fm) {\n\t\t\t\n\t\t\timgURL = files.replace('" . $this->CI->config->item('resource_url') . "/" . $controller . "/','');\n\t\timageItem = '<div class=\"slide-item\"><img height=\"48\" alt=\"\" src=\"'+files+'\"><span class=\"name\">'+imgURL+'</span><span class=\"remove\"></span><input type=\"hidden\" name=\"'+buttonVal+'[]\" value=\"'+imgURL+'\" /></div>';\n\t\tjQuery('#{$fieldKey}-items').append(imageItem);\n\t\n\t\t" . "\t\t\t\t},commandsOptions : {getfile : { oncomplete : 'close',folders : false}}\n\t}).dialogelfinder('instance');" . 'return false;
	});';
        $input .= 'jQuery(document).ready(slideItemEvents);';
        $input .= '</script>';
        // 		$title = ($this->lang->line($fieldKey)!='')?$this->lang->line($fieldKey):$this->lang->line($controller.' '.$fieldKey);
        return self::rowForm($controller, $fieldKey, $input);
    }