2017-10-06 4 views
0

외부 공개 디렉토리가있는 Laravel 앱을 사용하고 있습니다. root/Laravelroot/html/public.블레이드가 헤드 태그를 만드는 이유는 무엇입니까?

다른 프레임 워크 (root/html/this-section.php)가있는 php 파일의 require에서로드하려면이 앱이 필요합니다. 따라서 다른 fw에는 자체 머리 및 body 태그가 있습니다. 이 앱은 해당 색인의 머리말과 꼬리말 사이에로드됩니다. 내 블레이드 layout.app 파일에서

, 나는이

@section('stylesheets') 
    <link rel="stylesheet" href="/this-section/css/vendors.css"> 
    <link rel="stylesheet" href="/this-section/css/app.css"> 
@show 

<div id="main"> 
    @include('layouts.sidebar') 
    @include('layouts.header') 
    <section> 
    @yield('content') 
    </section> 
</div> 

난 데 문제는 경우에는 내 응용 프로그램 레이아웃 없다, 나는 내가 필요로 무엇을 테스트하는 동안 머리와 몸 태그를 삭제할 때 , 블레이드 시스템, 또는 내가 모르는 것, 여전히 빈 헤드 태그 세트, <head></head>을 생성하고 있습니다. 그런 다음 스타일 시트 섹션을 활성화하면 그 태그는 <head> 태그로 끝납니다.

예상 됨 : 헤드 태그가 없어야합니다. 나는 머리 꼬리표를 원하지 않는다. 헤드의 자동 생성을 제거하기 위해 laravel에서 무엇을 조정할 수 있습니까 (및 body)?

+2

마 소스 나 브라우저의 속성에서'' 태그가 보입니까? 브라우저는 '' 태그를 관리자가 직접 추가합니다. 코드를 보여주세요. – ceejayoz

+0

흠, 관리자의 소스를 말할 때 Ctrl + U를 의미합니까? 예 : 브라우저 소스? 사실 나는하지 않습니다. 그래서 그건 내 문제가 아니야, 내 질문을 업데이 트해야 할 것 같습니다. 그러나 당신이 원한다면 대답으로 이것을 넣고, 일을 복잡하게하지 않기 위해 어디에서 다른 질문을 추가하십시오. 여기에 추가해야한다고 생각하지 않는다면. 제 문제는'/'과'/ this-section' 경로가 모두 작동하지만 다른 행동을합니다. 하나는'html/this-section.php'에있는 메타 태그를로드하지 않고 하나는 . 아마도 그것의'.htaccess' – blamb

+0

나는 여기에 다음과 같은 문제를 넣어 https://stackoverflow.com/questions/46611387/laravel-index-route-issue-when-using-for-a-subsection-in-another-fw-external - 푸 – blamb

답변

1

<head> 섹션에 속한 사용 태그가이 문제를 일으키는 것 같습니다. 소스는 깨끗한 수도 있지만 :

enter image description here

브라우저의 웹 관리자에서 그들을 보는 당신의 결과로, 적절한 누락-하지만 필수 태그에 추가합니다

브라우저 :

enter image description here

관련 문제