コード例 #1
0
ファイル: routes.php プロジェクト: avilaj/ocsport
    $prodCat = App\Product::with('colors')->where('category_id', $producto->category_id)->whereNotIn('id', $ids)->take(3)->get();
    foreach ($prodCat as $item) {
        $ids[] = $item->id;
        $relacionados[] = $item;
    }
    if (count($relacionados) < 3) {
        $prodLast = App\Product::with('colors')->whereNotIn('id', $ids)->take(3 - count($relacionados))->get();
        foreach ($prodLast as $item) {
            $ids[] = $item->id;
            $relacionados[] = $item;
        }
    }
    return view('pages.product-single', ['producto' => $producto, 'productos_relacionados' => $relacionados, 'series' => $series]);
});
Route::get('/team', function () {
    $team = App\Person::with('gallery')->get();
    return view('pages.team', ['team' => $team])->render();
});
Route::get('/garantia', function () {
    return view('pages.garantia')->render();
});
Route::get('/about', function () {
    return view('pages.about')->render();
});
Route::get('/stores', function () use($configuracion) {
    $slides = [];
    if ($configuracion->stores_banner) {
        $slides = App\Gallery::find($configuracion->stores_banner);
    }
    $stores = App\Gallery::where('tag', 'store_item')->get();
    return view('pages.stores', compact('slides', 'stores'))->render();