У меня нет ни малейшего представления о том, как нажимать на изображения. Я пробовал многие функции, но пока не удалось.ImpressPages Загрузка изображения
$("#choose_image").on('change',function(e){
var data = {
'aa' : 'InlineManagement.customImageSave',
'securityToken' : $('input[name=securityToken]').val(),
'image' : JSON.stringify($(this)[0].files)
};
$.ajax({
url : ip.baseUrl,
type : 'POST',
dataType : 'Json',
data : data,
})
.done(function() {
console.log("success");
})
.fail(function() {
console.log("error");
})
.always(function() {
console.log("complete");
});
});
AdminController
public function customImageSave()
{
ipRepositoryAddFile(json_decode($_POST['image']));
return new \Ip\Response\Json(array('Sucess' => 'Image added successfully'));
}
Я получаю следующее сообщение об ошибке, когда я использую ipRepositoryAddFile
Uncaught exception 'Ip\Exception' with message 'File doesn't exist' in
D:\xampp\htdocs\ImpressPages\Ip\Internal\Repository\Model.php:118
I nerver использует впечатляющие изображения, но вы уверены, что это $ _POST ['images'], а не $ _FILE ['tmp_name'] – Kvasir