I am trying to create a sorting system (drag and drop ) . But the problem is it's getting array while it requires string. my code in the controller is :
public function sort(Request $request){
$imageids = request()->input("imageids");
$data = json_decode($imageids,true);
if (is_array($data)) {
foreach ($data as $value) {
$taskItem = Task::find($value['id']);
$taskItem->priority = $value['priority'];
$taskItem->save();
}
} else {
$taskItem = Task::find(request()->input("id"));
$taskItem->priority = request()->input("priority");
$taskItem->save();
}
}