public function insertAction() { $data['goods_name'] = $_POST['goods_name']; $data['goods_sn'] = $_POST['goods_sn']; $data['cat_id'] = $_POST['cat_id']; $data['shop_price'] = $_POST['shop_price']; $data['market_price'] = $_POST['market_price']; $data['goods_desc'] = $_POST['goods_desc']; $data['goods_number'] = $_POST['goods_number']; $isbest = Framework::getNullRequrest('is_best', 0, 'post'); $isnew = Framework::getNullRequrest('is_new', 0, 'post'); $ishot = Framework::getNullRequrest('is_hot', 0, 'post'); $data['goods_status'] = 0 | $isbest | $isnew | $ishot; $data['is_on_sale'] = Framework::getNullRequrest('is_on_sale', 0, 'post'); if ($_FILES['goods_image']['error'] != 4) { $upload_tool = new UploadTool(GOODS_IMAGE_PATH, 20480000); $result = $upload_tool->upload($_FILES['goods_image']); if (!$result) { $this->redirect('pre', $upload_tool->error_info); } $data['image_ori'] = $result[0]; $data['image_thumb'] = $result[1]; } $goods_model = new GoodsModel(); $result = $goods_model->insertGoods($data); if (!$result) { if (isset($data['image_ori'])) { unlink(GOODS_IMAGE_PATH . str_replace('/', DS, $data['image_ori'])); unlink(GOODS_IMAGE_PATH . str_replace('/', DS, $data['image_thumb'])); } $this->redirect('pre', $goods_model->error_info, 30); } else { $this->redirect('pre', '添加成功!', 2); } }
/** * 增加商品 */ public function insertAction() { //获取添加的商品信息 $data['goods_name'] = $_POST['goods_name']; $data['goods_sn'] = $_POST['goods_sn']; $data['cat_id'] = $_POST['cat_id']; $data['shop_price'] = $_POST['shop_price']; $data['market_price'] = $_POST['market_price']; $data['goods_desc'] = $_POST['goods_desc']; $data['goods_number'] = $_POST['goods_number']; //商品状态 $is_best = isset($_POST['is_best']) ? $_POST['is_best'] : 0; $is_new = isset($_POST['is_new']) ? $_POST['is_new'] : 0; $is_hot = isset($_POST['is_hot']) ? $_POST['is_hot'] : 0; $data['goods_status'] = 0 | $is_best | $is_new | $is_hot; $data['is_on_sale'] = isset($_POST['is_on_sale']) ? $_POST['is_on_sale'] : '0'; $data['add_time'] = time(); $model_goods = new GoodsModel(); if ($model_goods->insertGoods($data)) { $this->jump('index.php?p=back&c=Goods&a=list'); } else { $this->jump('index.php?p=back&c=Goods&a=add', '失败原因'); } }