Exemplo n.º 1
0
 public function set_destroy_post()
 {
     $ProductShopList = new ObjList(['db_where_Arr' => ['status' => -1], 'db_where_deletenull_Bln' => TRUE, 'model_name_Str' => 'ProductShop', 'limitstart_Num' => 0, 'limitcount_Num' => 100]);
     foreach ($ProductShopList->obj_Arr as $key => $value_product) {
         $ProductShop = new ProductShop(['productid_Num' => $value_product->productid_Num]);
         $ProductShop->destroy();
         $StockProductShopList = new ObjList(['db_where_Arr' => ['productid_Num' => $ProductShop->productid_Num], 'db_where_deletenull_Bln' => TRUE, 'model_name_Str' => 'StockProductShop', 'limitstart_Num' => 0, 'limitcount_Num' => 100]);
         foreach ($StockProductShopList->obj_Arr as $key => $value_stockproduct) {
             $StockProductShop = new StockProductShop(['stockid_Num' => $value_stockproduct->stockid_Num]);
             $StockProductShop->destroy();
         }
     }
     if (!empty($ProductShopList->obj_Arr)) {
         $this->load->model('Message');
         $this->Message->show(['message' => '銷毀成功', 'url' => 'admin/shop/product/set/set']);
     } else {
         $this->load->model('Message');
         $this->Message->show(['message' => '已無可銷毀的項目', 'url' => 'admin/shop/product/set/set']);
     }
 }