laravel - 访问覆盖的包刀片文件中的原始刀片文件

问题描述 投票:0回答:1

我正在创建一个动态 Laravel 包,可以在其中扩展刀片文件。我的想法是提供一个基本模板并使用相同的名称多次扩展它。让我们简化一下我的说法吧

File:- package/views/index.blade.php

<h1>I am package</h1>
@stack('content)

现在将此文件覆盖为 laravel 文档

File:- views/vendor/package/inde.blade.php

@push('content')
    <h1>I am extended</h1>
@endpush

我想要的结果是

我是包裹

我延长了

php laravel laravel-blade laravel-8 laravel-artisan
1个回答
0
投票
File:- package/views/index.blade.php

<h1>I am package</h1>
@yield('content)

File:- views/vendor/package/inde.blade.php
@extends('layouts.app')
@section('content')
    <h1>I am extended</h1>
@endsection

我曾经对动态内容使用section和yield。我希望这段代码能帮助你。

© www.soinside.com 2019 - 2024. All rights reserved.