some progress: users slugs, bookmarks page, upvotes page, design
This commit is contained in:
@@ -10,6 +10,24 @@ use Illuminate\Support\Facades\Auth;
|
||||
|
||||
class BookmarkController extends Controller
|
||||
{
|
||||
/**
|
||||
* Display the user's bookmarked products.
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$user = Auth::user();
|
||||
|
||||
$bookmarks = $user->bookmarks()
|
||||
->with(['product.category', 'product.user'])
|
||||
->whereHas('product', function ($query) {
|
||||
$query->approved();
|
||||
})
|
||||
->latest()
|
||||
->paginate(12);
|
||||
|
||||
return view('bookmarks.index', compact('bookmarks'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggle bookmark for a product.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user