When I edited post I want to remove cancelled categories. I use sync method but its not working..
Edit Blade
<select class="form-control m-select2" id="m_select2_3" name="categories[]" multiple="multiple">
<optgroup label="Kategoriler">
@foreach($categories as $category)
<option value="{{$category->id}}" {{ in_array($category->id,$categoriesPost) ? 'selected' : '' }}>{{$category->category_name}}
</option>
@endforeach
</optgroup>
</select>
And Controller
public function update(StoreBlogPost $request, $id){
$post = Post::find($id);
$post->title = $request->title;
$post->caption = $request->caption;
$post->content = $request->input('content');
$post->save();
$post->categories()->sync($request->categories, false);
return redirect()->route('posts.index');
}
Any advice ?