Example #1
0
 /**
  * Редактирование названия продукта
  * формат URL /product/edit_category/<имя продукта>/<имя категории>
  * @param $req
  */
 public function edit_category($req)
 {
     $name = category::normalize_urlencode($req[0]);
     $category_name = category::normalize_urlencode($req[1]);
     $db = new T2_Db();
     $product = $db->select_product_by_name($name);
     if (!$product) {
         echo json_encode(['result' => 'error', 'msg' => 'product does not exist']);
         die;
     }
     $category = $db->select_category_by_name($category_name);
     if (!$category) {
         echo json_encode(['result' => 'error', 'msg' => 'category does not exist']);
         die;
     }
     $db->update_product_category($name, $category['id']);
     echo json_encode(['result' => 'ok']);
     die;
 }