我是Laravel的新手,我对如何开始这一点非常困惑。但基本上我有一个带有不同显示模式情况的switch语句,我想要做的是用刀片连接路由。如何根据这些案例在刀片中显示$ mycontent?感谢
switch(MyPage::$some_display_mode) {
case 'normal':
$mycontent //this is what I want to display in blade
case 'ajax':
case 'other'
}
我想将这些案例正常,ajax,其他等与我拥有的不同MyPages连接起来,以便我可以显示我的刀片文件
<html>
@yield('content)
</html>
@section('content')
whatever comes from the pages
@endsection
答案 0 :(得分:1)
您可以使用路线组并执行与此类似的操作:
Route::group( [ 'prefix' => 'AJAX', 'namespace' => 'AJAX' ], function() {
Route::get( '/something', 'ajaxController@doSomething' );
});
有多种方法可以对此处显示的路线进行分组:
然后处理返回控制器中的视图和使用模板继承,如下所示:
这种方式可以让您对路线进行分组和整理