<?php namespace App\Http\Controllers; use App\Http\Services\ClassService; use Illuminate\Http\Request; class ClassificationController extends Controller { /** * Create a new controller instance. * * @return void */ public function __construct() { // $this->middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index(Request $request) { //获取分类信息 $secondClass = ClassService::getClassificationById($request->class_id, true); $thirdClass = []; if ($secondClass['parent_id']) { $thirdClass = $secondClass; $secondClass = ClassService::getClassificationById($secondClass['parent_id']); } $crumbs = [ 'second_class' => $secondClass, 'third_class' => $thirdClass, ]; $classification = $thirdClass ?: $secondClass; return view('classification.index', compact('classification', 'crumbs')); } }