You better wrap your code with 3 ` so that it will be more readable.
Trying to get property 'likes' of non-object (View: /app/resources/views/products/productView.blade.php)
on my local server this is working and on hosting it is giving error. I dont know where I am doing this wrong
Trying to get property 'likes' of non-object (View: /app/resources/views/products/productView.blade.php)
Query
$findLikes = Comment::where('user_id', Auth::user()->id)->where('product_id', $id)->first();
View
@if((Auth::check()) && ($findLikes->likes == '1'))
<a href="/unlike-product/{{$p->id}}" id="myNumber" name="likes" value="0" onclick="myFunction()"><i class="fa fa-heart-o"></i> UnLike</a> </small>
@elseif((Auth::check()) && ($findLikes->likes == '0'))
<a href="/liked-product/{{$p->id}}" id="myNumber" name="likes" value="1" onclick="myFunction()"><i class="fa fa-heart-o"></i> Like it</a> </small>
Any help would be great
fixed it. The error was in the view as it was not taking the value from following table. Thanks everyone.
Please or to participate in this conversation.