gpt4 book ai didi

php - Laravel Blade - 通过@include 或@yield 传递变量

转载 作者:可可西里 更新时间:2023-11-01 12:32:36 25 4
gpt4 key购买 nike

我需要将变量传递给包含的 Blade 文件。我尝试过这两种方式;然而,两者都没有成功。

  1. 将变量 title 传递给包含的文件:

    @section('left')
    @include('modal', ['title' => 'Hello'])
    @stop
  2. 使用@yield 并设置部分:

    @section('left')
    @include('modal')
    @section('title')
    Hello
    @stop
    @stop

我正在使用 Laravel 4.2。我不知道我尝试做的事情是否可行,但我想它是可行的。

最佳答案

根据documentationinclude-方式应该是这样做的方式:

Including Sub-Views

@include('view.name')

You may also pass an array of data to the included view:

@include('view.name', array('some'=>'data'))

我的预感是 $title 与嵌套模板中的另一个变量冲突。只是为了排除故障,请尝试暂时将其命名为其他名称。

关于php - Laravel Blade - 通过@include 或@yield 传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33938362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com