컨트롤러에서 laravel 중첩 뷰로 데이터 전달

키로 보

Laravel에 페이지 시스템이 있습니다. 컨트롤러에서보기로 데이터를 전달합니다.

$this->data['title'] = $row->title;
$this->data['breadcrumb'] = $row->bc;

이제 다음과 같이 전달했습니다.

return View::make('Themes.Page', $this->data);

보기 파일에서 다음과 같이 데이터에 액세스합니다.

{{$breadcrumb}}

지금 내가하려는 것은 중첩 된 뷰에서이 데이터를 전달하는 것입니다.

$this->layout->nest('content',$page, $this->data);

(콘텐츠는 $ page 콘텐츠로 대체 될 뷰의 {{content}}입니다. 이전과 마찬가지로 $ this-> data를 전달하고 싶지만 이제 오류가 발생합니다.

가변 탐색 경로가 정의되지 않았습니다.

참고 : Laravel 버전 4.2 $ this-> layout은 생성자에서 템플릿 파일 (Themes.Page)로 설정됩니다.

라 미즈 라미

실제로 부분 페이지 (탐색 경로)에 별도의 데이터를 전달할 필요가 없습니다.

컨트롤러 페이지

$this->data['title'] = $row->title;
$this->data['breadcrumb'] = $row->bc;

return View::make('idea.show',array("data"=>$this->data));

기본보기 페이지

<div>
<h1>here you can print data passed from controller  {{$data['title']}}</h1>
@include('partials.breadcrumb')
</div>

부분 파일

<div>
<h1>here also you can print data passed from controller {{$data['title']}}</h1>
<ul>
<li>....<li>
<li>....<li>
</ul>
</div>

이에 대한 자세한 내용은 http://laravel-recipes.com/recipes/90/include-a-blade-template-within-another-template 링크를 확인 하거나 https://laracasts.com/series 비디오를 시청할 수 있습니다. / laravel-5-fundamentals / 에피소드 / 13

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Laravel의 뷰에서 컨트롤러로 데이터 전달

분류에서Dev

Laravel은 컨트롤러에서 뷰로 db 데이터를 전달합니다.

분류에서Dev

ajax onchange 이벤트를 통해 laravel 뷰에서 컨트롤러로 데이터 전달

분류에서Dev

컨트롤러에서 전달 된 데이터로 뷰를 렌더링 할 때 Laravel 5 시간 초과

분류에서Dev

Laravel 5 AJAX를 사용하여 컨트롤러에서 뷰로 데이터 전달

분류에서Dev

뷰에서 컨트롤러로 데이터 전달

분류에서Dev

뷰에서 컨트롤러 MVC3로 데이터 전달

분류에서Dev

내 컨트롤러 Codeigniter에서 내 뷰로 데이터 전달

분류에서Dev

iOS Swift : tableView에서 뷰 컨트롤러로 데이터 전달

분류에서Dev

테이블 뷰에서 뷰 컨트롤러로 데이터 전달

분류에서Dev

Laravel 5.1의 상위 컨트롤러에서 중첩 된 뷰가 데이터를 가져 오지 않음

분류에서Dev

하나의 뷰 컨트롤러에서 디테일 뷰 컨트롤러로 Firebase 데이터 전달

분류에서Dev

한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 데이터를 전달할 때 오류 발생

분류에서Dev

뷰에서 컨트롤러의 Create 메서드로 데이터 전달

분류에서Dev

뷰에서 컨트롤러로 데이터를 전달할 수 없습니다.

분류에서Dev

뷰에서 컨트롤러로 데이터를 전달하는 방법-YII

분류에서Dev

뷰 컨트롤러에서 tabController 자식으로 데이터 전달

분류에서Dev

사용자 정의 UI 셀에서 뷰 컨트롤러로 데이터 전달

분류에서Dev

laravel 5 데이터를 컨트롤러에 모델로 전달하는 방법

분류에서Dev

컨트롤러에서 $ uibModal 컨트롤러 angularjs로 데이터 전달

분류에서Dev

Laravel 5 : 경로에서 ajax 데이터를 가져와 컨트롤러로 전달

분류에서Dev

뷰의 선택 드롭 다운에서 컨트롤러에서 뷰로 데이터 전달

분류에서Dev

컨트롤러에서 JavaScript 함수로 데이터 전달

분류에서Dev

컨트롤러에서보기로 json 데이터 전달

분류에서Dev

컨트롤러에서 JavaScript로 데이터 전달

분류에서Dev

ng-Dialog html에서 컨트롤러로 데이터 전달

분류에서Dev

angularjs 컨트롤러에서 C # MVC CTRL로 데이터 전달

분류에서Dev

뷰 laravel에서 관계로 데이터 전달

분류에서Dev

테이블 뷰에서 다른 뷰 컨트롤러로 다른 데이터를 전달하는 방법

Related 관련 기사

  1. 1

    Laravel의 뷰에서 컨트롤러로 데이터 전달

  2. 2

    Laravel은 컨트롤러에서 뷰로 db 데이터를 전달합니다.

  3. 3

    ajax onchange 이벤트를 통해 laravel 뷰에서 컨트롤러로 데이터 전달

  4. 4

    컨트롤러에서 전달 된 데이터로 뷰를 렌더링 할 때 Laravel 5 시간 초과

  5. 5

    Laravel 5 AJAX를 사용하여 컨트롤러에서 뷰로 데이터 전달

  6. 6

    뷰에서 컨트롤러로 데이터 전달

  7. 7

    뷰에서 컨트롤러 MVC3로 데이터 전달

  8. 8

    내 컨트롤러 Codeigniter에서 내 뷰로 데이터 전달

  9. 9

    iOS Swift : tableView에서 뷰 컨트롤러로 데이터 전달

  10. 10

    테이블 뷰에서 뷰 컨트롤러로 데이터 전달

  11. 11

    Laravel 5.1의 상위 컨트롤러에서 중첩 된 뷰가 데이터를 가져 오지 않음

  12. 12

    하나의 뷰 컨트롤러에서 디테일 뷰 컨트롤러로 Firebase 데이터 전달

  13. 13

    한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 데이터를 전달할 때 오류 발생

  14. 14

    뷰에서 컨트롤러의 Create 메서드로 데이터 전달

  15. 15

    뷰에서 컨트롤러로 데이터를 전달할 수 없습니다.

  16. 16

    뷰에서 컨트롤러로 데이터를 전달하는 방법-YII

  17. 17

    뷰 컨트롤러에서 tabController 자식으로 데이터 전달

  18. 18

    사용자 정의 UI 셀에서 뷰 컨트롤러로 데이터 전달

  19. 19

    laravel 5 데이터를 컨트롤러에 모델로 전달하는 방법

  20. 20

    컨트롤러에서 $ uibModal 컨트롤러 angularjs로 데이터 전달

  21. 21

    Laravel 5 : 경로에서 ajax 데이터를 가져와 컨트롤러로 전달

  22. 22

    뷰의 선택 드롭 다운에서 컨트롤러에서 뷰로 데이터 전달

  23. 23

    컨트롤러에서 JavaScript 함수로 데이터 전달

  24. 24

    컨트롤러에서보기로 json 데이터 전달

  25. 25

    컨트롤러에서 JavaScript로 데이터 전달

  26. 26

    ng-Dialog html에서 컨트롤러로 데이터 전달

  27. 27

    angularjs 컨트롤러에서 C # MVC CTRL로 데이터 전달

  28. 28

    뷰 laravel에서 관계로 데이터 전달

  29. 29

    테이블 뷰에서 다른 뷰 컨트롤러로 다른 데이터를 전달하는 방법

뜨겁다태그

보관