Ejemplo n.º 1
0
 function deleteImageAction()
 {
     $id = (int) Route::param('id');
     if (!$id) {
         Message::GetMessage(0, 'Данные не существуют!');
         HTTP::redirect('backend/' . Route::controller() . '/index');
     }
     $page = DB::select()->from($this->tablename)->where('id', '=', $id)->find();
     if (!$page) {
         Message::GetMessage(0, 'Данные не существуют!');
         HTTP::redirect('backend/' . Route::controller() . '/index');
     }
     Files::deleteImage($this->image, $page->image);
     DB::update($this->tablename)->set(array('image' => null))->where('id', '=', $id)->execute();
     Message::GetMessage(1, 'Данные удалены!');
     HTTP::redirect('backend/' . Route::controller() . '/edit/' . $id);
 }
Ejemplo n.º 2
0
 public function delete_catalog_photoAction()
 {
     $id = (int) Arr::get($_POST, 'id');
     if (!$id) {
         die('Error!');
     }
     $image = DB::select('image')->from('catalog_images')->where('id', '=', $id)->find()->image;
     DB::delete('catalog_images')->where('id', '=', $id)->execute();
     Files::deleteImage('catalog', $image);
     die(json_encode(array('status' => true)));
 }