관리-도구
편집 파일: ArtistController.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Artist; use App\Catalogs; class ArtistController extends Controller { public function getIndex(Request $request){ if($request->has('piercer')){ $artists = Artist::where('showhide','show')->whereNull('categories')->orderBy('order_by')->get(); }else{ $artists = Artist::where('showhide','show')->whereNotNull('categories')->orderBy('order_by')->get(); } return view('artists', compact('artists')); } public function getOne($id=null){ $ids = (int)$id; $artist = Artist::find($ids); $arr = explode(',', $artist->categories); $cats = []; foreach($arr as $cat){ $id = (int)$cat; $cats[] = Catalogs::find($id); } //dd($cats); return view('artist', compact('artist', 'cats')); } }