gpt4 book ai didi

php - 嵌套 View 中的 Laravel 嵌套 View

转载 作者:行者123 更新时间:2023-12-02 22:08:08 32 4
gpt4 key购买 nike

好的,所以我一直在四处寻找,但找不到这个问题的答案。但是,我需要将一个 View 嵌套在另一个 View 中。

我有一个 $layout 正在使用我拥有的 default.layout Blade 文件。那么布局文件包含一个部分:

@yield('content')

所以在我的管理面板中,我有这样的东西:

$this->layout->nest('content', 'admin.items.index', $this->data);

但是,在我的 index.blade.php 文件中,我有一个 @yield('form')。然后我在 admin/items 目录下有一个 form.blade.php 文件。

@section('form')
FORM HERE
@endsection

是的,嵌套表单不是必需的,但我正在做的就是这样。那么我如何将该 View 嵌套在内容区域中嵌套的索引 View 中呢?

我试过这可能是一个巨大的失败,但它不会工作:

$content = $this->layout->nest('content', 'admin.items.index', $this->data);
$content->nest('form', 'admin.items.form');

最佳答案

试一试:

$this->layout->content = View::make('admin.items.index')
->with('data', $this->data)
->nest('form', 'admin.items.form');

现在您可以通过变量 $data 调用 $this->data 中的任何内容,它应该可以很好地加载表单。

关于php - 嵌套 View 中的 Laravel 嵌套 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15800971/

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