Я применил код Laravel и протестировал API для удаления данных, и это удалось.
Теперь я хочу применить функцию удаления к ионному. Как я могу применить его к функции оповещения?
.ts file
confirmdelete() {
let alert = this.alertCtrl.create({
title: 'Confirm Delete',
message: 'Do you confirm to delete?',
buttons: [
{
text: 'Cancel',
role: 'cancel',
handler: () => {
console.log('Cancel clicked');
}
},
{
text: 'Yes',
handler: () => {
console.log('Yes clicked');
}
}
]
});
alert.present();
}
Так что у меня возникла проблема, чтобы сделать удаление в ионной. Что я думаю, что что-то мне нужно включить в обработчик да или что? Я все еще не уверен.
api.php
public function deleteMed(Request $request)
{
$id = $request->id;
$medname = $request->medname;
$price = $request->price;
$stock = $request->stock;
$medno = $request->medno;
$ingredient = $request->ingredient;
$description = $request->description;
$addinfo = $request->addinfo;
$user = AddMedicine::where('medno', $request->input('medno'))->count();
if($user!=0) {
AddMedicine::where('id', $id)->delete([
'id' =>$id,
'medname'=>$medname,
'price'=>$price,
'stock'=>$stock,
'medno'=>$medno,
'ingredient'=>$ingredient,
'description'=>$description,
'addinfo'=>$addinfo,
]);
$msg = "Data deleted";
$datamsg = response()->json([
'success' => $msg
]);
return $datamsg->content();
} else {
echo'{"error":{"text":" Medicine does not exist"}}';
}
}