亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel 將多個產量添加到單個部分

Laravel 將多個產量添加到單個部分

PHP
喵喵時光機 2021-12-24 15:36:23
我對 Laravel 還很陌生,基本上我有 3 頁home,contact和people. 我所有的應用程序布局都在app.blade.php,我面臨的問題是在home.blade.php. 它需要包含聯系人和人員頁面,但它不起作用。這是我嘗試過的:我的app.blade.php樣子類似于:</header><body>    @yield("content")</body><footer>contact.blade.php:@extends('app')@section('content')    //[email protected]:@extends('app')@section('content')    //people@stop現在我很困惑。home.blade.php@extends('app')@section('content')//home@include('people')@include('contact')@stop當我使用includehere時people頁面顯示但contact不顯示,當我使用時yield沒有顯示。我應該如何構建此頁面,以便將people和contact頁面都包含為一頁?
查看完整描述

2 回答

?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

實現您想要的一種方法是將“人”和“聯系”的內容放在另一個視圖中。然后,您可以將它們包含在主要的“人員”和“聯系人”視圖中,以及任何其他視圖中:


應用程序.blade.php


..

</header>

<body>

@yield("content")

</body>

<footer>

..

聯系人.blade.php


@extends('app')

@section('content')

    @include('contact-content')

@stop

聯系人-content.blade.php


//contact

people.blade.php


@extends('app')

@section('content')

    @include('people-content')

@stop

人員-content.blade.php


//people

主頁.blade.php


@extends('app')

@section('content')

    //home

    @include('people-content')

    @include('contact-content')

@stop


查看完整回答
反對 回復 2021-12-24
?
手掌心

TA貢獻1942條經驗 獲得超3個贊

不要在您的其他頁面中使用 @extends,例如 people 和 contact 原因是您已經在 home.blade.php 中使用了 @extends 應用程序,因此您將自動在 people 和 contact 頁面中獲取頁眉和頁腳


查看完整回答
反對 回復 2021-12-24
  • 2 回答
  • 0 關注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號