php 라라벨 view 호출, view로 데이터 배열 넘기기
2022. 5. 9. 09:09ㆍPHP/Laravel8.X
728x90
https://riptutorial.com/laravel/topic/1407/blade-templates
라라벨은 별도의 설치가 필요 없는 블레이드 템플릿 엔진을 지원한다. 블레이드 템플릿 엔진을 사용하여 마스터 템플릿을 생성하고 마스터 템플릿으로부터 콘텐츠를 불러들여 차일드 템플릿을 만들 수 있다. 블레이드 파일 안에서 변수, 루프, 조건문을 사용할 수 있다.
MVC 패턴에서 뷰는 사용자에게 어떻게 정보를 표현할 것인지 그 의지와 계획을 뜻하는 로직을 담고 있다. 웹 어플리케이션에서는 대게 HTML 아웃풋을 그려내는데 사용한다. 기본적으로 라라벨에서의 뷰는 resources/views 디렉토리에 있다.
View 호출은 view(string $path, array $data = []) 형식을 따른다.
뷰 파일 경로에 따른 호출 방법
view('example'); // resources/views/example.php
view('parts.header.navigation'); // resources/views/parts/header/navigation.php
뷰로 전송할 데이터를 표현하는 방법
view('example', ['name' => $name]);
view('example', compact('name'));
728x90
반응형
'PHP > Laravel8.X' 카테고리의 다른 글
cURL error 60: SSL certificate problem (0) | 2022.05.11 |
---|---|
PHP 라라벨 블레이드 문법 - 블레이드 템플릿에서 PHP 변수 (0) | 2022.05.10 |
PHP 라라벨 블레이드 문법 - 제어구조 (0) | 2022.05.10 |
라라벨 Factory, Seeder 차이 비교 (0) | 2022.05.06 |
Laravel migration, seed, factory 차이 (0) | 2022.05.03 |