Laravel Blade passing variable with string through @include causes error

后端 未结 3 1537
有刺的猬
有刺的猬 2020-12-13 12:10

In Laravel 5.0.27 I am including a view with with a variable and the following code:

@include(\'layouts.article\', [
        \'mainTitle\' => \"404, page          


        
3条回答
  •  攒了一身酷
    2020-12-13 12:42

    It's not a bug but a limitation of blade syntax due to regex. Solution came from github:

    The problem is using multi-line. You can only use a single line to [pass variables] in Blade, since syntax is limited [by regular expressions]

    Try the code below and you should be good to go:

    @include('layouts.article', ['mainTitle' => "404, page not found", 'mainContent' => "sorry, but the requested page does not exist :("])
    

提交回复
热议问题