Beispiel #1
0
    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);
        }
    }
Beispiel #2
0
 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'));
 }