【发布时间】:2019-05-20 05:59:43
【问题描述】:
所以我有 input.blade.php,它扩展了 register.blade.php(它扩展了 app.blade.php),但我的 input.blade.php 的 @section('input.agent') 中的内容不是在我的 register.blade.php 中可见,带有 @yield('input.agent') ,它位于卡体选项卡窗格下(有点难找,但它就在那里)。
这是我的 register.blade.php
@extends('layouts.app')
@section('content')
<div class="container">
<div class="card">
<div class="card-header">
<nav>
<div class="nav nav-tabs card-header-tabs" id="nav-tab" role="tablist">
<a class="nav-item nav-link active" id="nav-agent-tab" data-toggle="tab" href="#nav-agent" role="tab" aria-controls="nav-agent" aria-selected="true">Agent</a>
<a class="nav-item nav-link" id="nav-development_officer-tab" data-toggle="tab" href="#nav-development_officer" role="tab" aria-controls="nav-development_officer" aria-selected="false">Development Officer</a>
</div>
</nav>
</div>
<div class="card-body">
<div class="tab-content" id="nav-tabContent">
<div class="tab-pane fade show active" id="nav-agent" role="tabpanel" aria-labelledby="nav-agent-tab">@yield('input.agent')</div>
<div class="tab-pane fade" id="nav-development_officer" role="tabpanel" aria-labelledby="nav-development_officer-tab">Hello</div>
</div>
</div>
</div>
</div>
@endsection
这是我的 input.blade.php
@extends('auth.register')
@section('input.agent')
<h1>Hello</h1>
@endsection
这是路由下的web.php
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
我的目录:
view=>auth=>register.blade.php
view=>input=>input.blade.php
view=>layouts=>app.blade.php
请帮助我 我在这里做错了什么?
【问题讨论】:
-
@yield('input.agent')在哪里? -
-
是的,但是你把那个“产量”放在哪里了?
-
对不起。现在我可以看到它。一切看起来都很好。你能在浏览器中看到卡体吗?如果你在@yield 旁边写一些文字,你能看到吗?
-
是的,我可以看到是否说我输入了 Hello world
标签: laravel