//beğenme yeri <section class="page-title pull-left"> <h2>{{ $data->first()->company_name }}</h2> <h3>Detay Sayfası</h3> {{ $data->first()->id }} //company id si geliyor @if(\Auth::user()->id == \Auth::user()->companyLike['user_id'] and \Auth::user()->companyLike['vote']== 1 and \Auth::user()->companyLike['company_id'] == $data->first()->id ) //KULLANIICININ BİLGİLERİ VERİ TABANI İLE UYUŞUYORSA ADAM BEĞENMİŞ OLUYOR UYMUYORSA BEĞENMEMİŞ OLUYOR. <i class="fas fa-thumbs-down"></i> <a data-id="{{ $data->first()->id }}" class="dislike" href="#"> Beğenmekten Vazgeç <span class="reviews">@foreach($data as $datas)({{ $datas->companyLikes->where('vote',1)->count() }}) @endforeach</span> </a> @else <i class="fas fa-thumbs-up"></i> <a data-id="{{ $data->first()->id }}" class="like" href="#"> Beğen <span class="reviews">@foreach($data as $datas)({{ $datas->companyLikes->where('vote',1)->count() }}) @endforeach</span> </a> @endif </section> BEĞENME KISMI //FİRMA BEĞENME BUTONU JAVASCRİPT DOSYASI $('.like').on('click',function (event) { event.preventDefault(); companyId = $(this).data('id'); $.ajax({ type: "GET", dataType: "json", url: 'http://buro.ajansportakal.com/companyLike/'+companyId, success:function(data) { location.reload(); }, error: function(data) { window.location.href = 'http://buro.ajansportakal.com/login'; } }); }); //BEĞENMEYİ GERİ ALMA ALANI //FİRMA BEĞENMEYİ GERİ ALMA BUTONU JAVASCRİPT DOSYASI $('.dislike').on('click',function (event) { event.preventDefault(); companyId2 = $(this).data('id'); $.ajax({ type: "GET", dataType: "json", url: 'http://buro.ajansportakal.com/companydisLike/'+companyId2, success:function(data) { location.reload(); }, error: function(data) { window.location.href = 'http://buro.ajansportakal.com/login'; } }); }); //LİKE CONTROLLER public function companyLike($companyId) { $user_id = Auth::user()->id; $likeCompany = new LikeDislikeCompany(); $likeCompany->user_id =$user_id; $likeCompany->company_id = $companyId; $likeCompany->vote = 1; $likeCompany->save(); return response()->json(['message' =>'Başarıyla Beğenildi']); } // DİSLİKE CONTROLLER public function companydisLike($companyId2) { $likeCompany =LikeDislikeCompany::where('company_id','=',$companyId2) ->where('user_id','=',Auth::user()->id) ->get(); $likeCompany->vote = 0; $likeCompany->update(); return response()->json(['message' =>'Şirket Beğenilmekten Vazgeçildi.']); }