사용자, 그룹, 옵션 각보기는 아래를 사용하여 성공적으로 렌더링됩니다. 컨트롤러는 데이터베이스 정보를 각보기로 전달합니다. 사용자, 그룹 및 옵션에서 모든 설정의 개요로 설정Laravel 4 -보기 쿼리
이보기의 아이디어는 간단하다 :
@extends('master')
@section('main-title')
Title
@stop
@section('main-content')
// All the divs, content etc (working fine)
@stop
은 또한 한 번 더 볼 수 있습니다. 그래서 본질적으로 3 가지보기 '주 콘텐츠'출력을 하나로 모으고 내 설정보기 내의 @section('main-content')
안에 넣으려고합니다. 그러나 나는 어떻게 생각할 수 없다.
내가 생각할 수있는 유일한 방법은 설정보기 (색인 기능)에서 콘텐츠를 복제하는 것입니다.하지만이 방법은 두 개의 템플릿에서해야 할 일을 변경하려고 할 때 문제가됩니다.
내 컨트롤러 :
public function index()
{
$users = User::all();
$options = Option::all();
$groups = Group::all();
return View::make('layouts.settings', array('users' => $users, 'options' => $options, 'groups' => $groups));
}
public function users()
{
$users = User::all();
return View::make('layouts.settings.users', array('users' => $users));
}
public function options()
{
$options = Option::all();
return View::make('layouts.settings.options', array('options' => $options));
}
public function groups()
{
$groups = Group::all();
return View::make('layouts.settings.groups', array('groups' => $groups));
}
는, 어쨌든 거기에 내 설정보기에서 내가 말할 수는 다음 뷰 (사용자, 그룹, 옵션)에서 '메인 컨텐츠'내 컨텐츠를 포함한다. 또는 시도했지만 중첩 된 중첩 된보기를 사용할 수 없습니다.
미리 감사드립니다. 여기
당신이 봤어을 '보기 :: ('보기 ') 만들기 -> 둥지 ('아이 ','child.view.name ')를'? 'your view' 뷰에서'$ child'를 사용하여 자식 뷰를 출력 할 수 있습니다. –
시도해보십시오 : http://paste.laravel.com/xZl 무슨 일이 벌어지는 지 모르겠지만 어쩌면 어리 석다. – Alias