라라벨/블레이드템플릿

조각뷰(@parent)

땀모 2019. 3. 31. 14:50

블레이드로 정의된 뷰에서 다른 조각 뷰를 가져다가 삽입 할 수 있다.

resources/views/partials/footer.blade.php 를 만든다.

<footer>
	<p>저는 꼬리말입니다. 다른 뷰에서 저를 입양해 가요.</p>
</footer>

불러올 파일에서 @include('partials.footer') 입력해준다.


@parent

부모뷰 @yield('script') 에 자식뷰,조각뷰의 이름이 똑같다고 가정해본다면....

조각뷰하나만 출력이 될 것이다.

이러면 이름을 script 로 뒤에 script1을 붙여서 중복을 제거해야한다.

@parent 를 삽입해주면 된다.

@section('script')
@parent
	<script type="text/javascript">
		alert('조각뷰의 자바스크립트 섹션 입니다.')
	</script>
@endsection