/** * 上传图片并更新排序 */ function ajaxProcessAddImage() { // max file size in bytes $uploader = new FileUploader(); $result = $uploader->handleUpload(ImageType::IMAGE_PRDOCUT); if (isset($result['success'])) { $image = $result['success']; $row['id_product'] = Tools::Q('id_product'); $row['id_image'] = (int) $image['id_image']; $row['position'] = (int) Product::getImageLastPosition($row['id_product']); if ($row['position'] == 1) { $row['cover'] = 1; } else { $row['cover'] = 0; } Db::getInstance()->insert(DB_PREFIX . 'product_to_image', $row); $json = array('status' => 'ok', 'id' => $row['id_image'], 'path' => Image::getImageLink($row['id_image'], 'small'), 'position' => $row['position'], 'cover' => $row['cover']); die(json_encode($json)); } else { die(json_encode($result)); } }