53得票7回答
Laravel Blade中的`@yield`和`@include`有什么区别?

我正在学习 Laravel(从版本 5.3 开始),这两个 Blade 指令看起来非常相似,唯一的区别是,@include 可以注入父级变量并且可以发送其他变量。 @yield 和 @include 有什么区别? 何时应该使用 @yield? 何时应该使用 @include?

49得票5回答
如何在laravel 5中创建全局辅助函数?

如果我想为我正在进行的一些OAuth相关操作创建一个currentUser()函数,以便我可以在视图或控制器中使用它(类似于Rails中,在应用程序控制器中执行helper_method:current_user)。 我阅读的所有内容都指出要创建一个帮助程序文件夹并在其中添加该函数,然后您可...

48得票6回答
Laravel Blade中的“old输入或默认变量”是什么?

我想在输入框中展示旧的输入值。如果没有旧的输入值,则显示其他变量:value="{{ old('salary_' . $employee->id) or 'Default' }}" 但是当没有旧输入时,它会给我1而不是默认值! 我认为问题与连接有关,但我不知道如何解决!?

48得票8回答
Laravel 5:如果用户已登录则更改导航栏

我对Laravel、MVC和模板引擎毫不了解。 我需要在用户登录时展示某些导航栏按钮和选项,例如:通知、注销、个人资料等等;否则展示一个登录按钮。 非常感谢任何能够帮我正确解决这个问题的帮助。目前我正在考虑以下方法: 将User对象总是传递到视图中。 视图检查User是否已设置(表示已...

47得票4回答
Laravel,将JavaScript导入Blade模板的正确方法

我正在使用 Laravel 5.6。这个页面 对我无效。 pizza/index.blade.php 的内容如下: @extends('layouts.app') @section('content') <!-- Styles --> <link hr...

47得票4回答
Laravel 5.2如何在Blade中获取路由参数?

这是我的网址 http://project.dev/blogs/image-with-article 所以,在我的blade文件中,我需要参数image-with-article来显示。这是一个名为"slug"的参数,在我的路由文件中,我需要在blade中使用slug参数。Route::ge...

46得票3回答
在Blade中,Section和Stack有什么区别?

我们可以使用 section 来定义一些 HTML,然后在其他地方使用 yield。 那么为什么我们需要堆栈?https://laravel.com/docs/5.2/blade#stacks 它使用不同的关键字执行完全相同的操作,但选项较少(没有继承)。 @push('scripts...

45得票8回答
Laravel 5.1 @can,如何使用OR子句

我没有找到如何在使用@can时,在视图中使用从句(OR,AND)以检查多个功能... 我尝试过:@can(['permission1', 'permission2']) @can('permission1' or 'permission2') @can('permission1' || '...

44得票3回答
Laravel Blade: @endsection与@stop的区别

在Laravel Blade中,我们基本上可以这样做: @section('mysection') @endsection @section('mysection') @stop @stop 和 @endsection 有什么区别?

42得票8回答
检查哪个“守卫”已登录

我有一个使用laravel 5.2开发的多身份认证应用,在config/auth.php中定义了以下守卫:... 'admin' => [ 'driver' => 'session', 'provider' => 'admin', ], 'user' =&gt...