public function loadSamples(Request $request) { if ($request->ajax()) { $id = $request->input('id'); $samples = Sample::with('user')->where('category_id', $id)->paginate(12); $content = ""; foreach ($samples as $sample) { $slug = slug($sample->title); $userName = $sample->user->first_name . " " . $sample->user->last_name; $content .= ' <div class="isotopeItem"> <div class="postimg"> <a href="' . route('sample.show', [$sample->id, $slug]) . '"> <div class="itemOverlay"> <div class="postuser">' . $userName . '</div> <div class="postname">' . $sample->title . '</div> <div class="postview"><i class="fa fa-eye"></i> ' . $sample->view_ . '</div> <div class="postlike">' . $sample->vote . ' <i class="fa fa-heart"></i></div> </div> <img class="img-responsive img-thumbnail noselect transition" src="' . asset('images/samples/thumb/thumb_' . $sample->img) . '" alt="' . $sample->title . '"> </a> </div> </div>'; } return response()->json($content); } }
public function index() { $blogs = Blog::with('user')->orderBy('created_at', 'desc')->paginate(15); $downloads = Download::with('user')->orderBy('created_at', 'desc')->paginate(15); $samples = Sample::with('user')->orderBy('created_at', 'desc')->paginate(15); $lastusers = User::orderBy('created_at', 'desc')->paginate(15); $sample_cats = Samplecategories::all(); $guests = Online::guests()->count(); return view('index', compact('blogs', 'downloads', 'samples', 'sample_cats', 'lastusers', 'guests')); }
public function sample() { $samples = Sample::with('categories')->paginate(7); return view('pages.sample', compact('samples')); }