public function addNewTag(Request $request){ $this->validate($request, [ 'tag_name' => 'required' ]); $tagName = $request->input('tag_name'); // Mevcut aynı isimde bir kayıt varsa sil $existingTag = Tag::where('name', $tagName)->first(); if ($existingTag) { $existingTag->delete(); } // Yeni kaydı oluştur $new_tag = Tag::create([ 'name' => $tagName, 'status' => 'publish', ]); $tags = Tag::select('id', 'name', 'status')->where('status', 'publish')->get(); return response()->json([ 'tags' => $tags, 'new_tag' => $new_tag, 'status' => 'success', ]);}