伙计们! 我的导航栏带有类别,子类别带有其子子类别。
现在,我要为每个类别和子类别创建页面。因此,我有5个主要类别,还有子类别等等。
类别和子类别的每个页面都有其自己的信息。
我已经做到了:
Route::get('c/{hierarchy}', 'CategoryController@index')->where('hierarchy', '(.*)?');
控制器:
public function index($hierarchy)
{
$categories = explode('/', $hierarchy);
$category = last($categories);
$main = Category::where('slug', $category)->firstOrFail();
reset($categories);
return view('page', compact('main'));
}
它有效,但逻辑似乎不对。我使用正确的方法吗?