Laravel이 뷰를로드하지 못했습니다.

아나 스타시 로랑

이것은 내 컨트롤러입니다

class UsersController extends BaseController {

    public function index()
    {
        $users = User::all();
        //echo $users->count();
        //exit;
        return View::make('users.index', compact('users'));
    }

보시다시피 이미 users변수 수를 확인하려고 시도 했으며 결과는 2입니다.

views폴더에는 다음 폴더가 있습니다.

users
    index.blade.php
layouts
    users.blade.php

이것은 나의 index.blade.php

@section('main')

<h1>All Users</h1>

<p>{{ link_to_route('users.create', 'Add new user') }}</p>

@if ($users->count())
    <table class="table table-striped table-bordered">
        <thead>
            <tr>
                <th>Username</th>
        <th>Password</th>
        <th>Email</th>
        <th>Phone</th>
        <th>Name</th>
            </tr>
        </thead>

        <tbody>
            @foreach ($users as $user)
                <tr>
                    <td>{{ $user->username }}</td>
          <td>{{ $user->password }}</td>
          <td>{{ $user->email }}</td>
          <td>{{ $user->phone }}</td>
          <td>{{ $user->name }}</td>
                    <td>{{ link_to_route('users.edit', 'Edit',
 array($user->id), array('class' => 'btn btn-info')) }}</td>
                    <td>
          {{ Form::open(array('method' 
=> 'DELETE', 'route' => array('users.destroy', $user->id))) }}                       
                            {{ Form::submit('Delete', array('class'
 => 'btn btn-danger')) }}
                        {{ Form::close() }}
                    </td>
                </tr>
            @endforeach

        </tbody>

    </table>
@else
    There are no users
@endif

@stop

그리고 이것은 나의 users.blade.php

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <link href="//netdna.bootstrapcdn.com/twitter-bootstrap
/2.3.1/css/bootstrap-combined.min.css" rel="stylesheet">
        <style>
            table form { margin-bottom: 0; }
            form ul { margin-left: 0; list-style: none; }
            .error { color: red; font-style: italic; }
            body { padding-top: 20px; }
        </style>
    </head>

    <body>

        <div class="container">
            @if (Session::has('message'))
                <div class="flash alert">
                    <p>{{ Session::get('message') }}</p>
                </div>
            @endif

            @yield('main')
        </div>

    </body>

</html>

이 URL을 요청 http://localhost:8082/laravel/public/users하면 빈 페이지가 생겼 습니다.

나는의 내용을 변경하는 경우 비록 index.blade.php로를 test test, 내가 가지고 test test브라우저에서.

내가 뭘 놓치고 있니?

감사.

조엘 힌츠

사용자 / 인덱스 템플릿에서 레이아웃 / 사용자 파일을 확장하려는 내용을 언급하지 않은 것 같습니다. 이 줄을 맨 위에 추가하면 충분합니다.

@extends('layouts.users')

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이미지를 업로드하지 못했습니다.

분류에서Dev

Xcode 아카이브를 업로드하지 못했습니다.

분류에서Dev

GitHub 페이지-웹 페이지의 CSS를로드하지 못했습니다.

분류에서Dev

이미지 업로드를받지 못했습니다.

분류에서Dev

하드 드라이브를 열지 못했습니다.

분류에서Dev

libGL 오류 : 드라이버를로드하지 못했습니다 : i965

분류에서Dev

React native 이미지를 Firebase에 업로드하지 못했습니다.

분류에서Dev

Asp.Net Core에서 이미지를 업로드하지 못했습니다.

분류에서Dev

Fabric Crashlytics를 Firebase Crashlytics로 업그레이드하지 못했습니다.

분류에서Dev

Gnome 그래픽 인터페이스를로드하지 못했습니다.

분류에서Dev

jvm.dll 이클립스 오류를로드하지 못했습니다

분류에서Dev

Eclipse : JNI 공유 라이브러리를로드하지 못했습니다.

분류에서Dev

오류 : QQmlApplicationEngine이 구성 요소를로드하지 못했습니다.

분류에서Dev

SSLLoadSharedLibrary : libcrypto.so.0.9.8 라이브러리를로드하지 못했습니다.

분류에서Dev

VS Code Tslint 라이브러리를로드하지 못했습니다.

분류에서Dev

TweepError : JSON 페이로드를 구문 분석하지 못했습니다.

분류에서Dev

백본 jsffidle이 외부 리소스를로드하지 못했습니다.

분류에서Dev

Angular 2를 Angular 4로 업그레이드하지 못했습니다.

분류에서Dev

Laravel 메일이 메일을 보내지 못했습니다.

분류에서Dev

Laravel 메일이 메일을 보내지 못했습니다.

분류에서Dev

16.04로 업그레이드하지 못한 후 Ubuntu 14.04를 부팅하지 못했습니다.

분류에서Dev

systemctl이 ssh를 다시 시작하지 못했습니다.

분류에서Dev

이 코드의 기능을 이해하지 못했습니다.

분류에서Dev

이미지를 다른 클래스로 전달하지 못했습니다.

분류에서Dev

gpg는 데이터에 서명하지 못했습니다. 커밋 개체를 쓰지 못했습니다.

분류에서Dev

jQuery SVG가 이미지를 추가하지 못했습니다.

분류에서Dev

New Relic 도구를 감지하지 못했습니다. 안드로이드 애플리케이션의 오류

분류에서Dev

ajax로 로그인 페이지를 개발하지 못했습니다.

분류에서Dev

Weblogic이 JDBC Persistence Manager를 새로 고치지 못했습니다.

Related 관련 기사

  1. 1

    이미지를 업로드하지 못했습니다.

  2. 2

    Xcode 아카이브를 업로드하지 못했습니다.

  3. 3

    GitHub 페이지-웹 페이지의 CSS를로드하지 못했습니다.

  4. 4

    이미지 업로드를받지 못했습니다.

  5. 5

    하드 드라이브를 열지 못했습니다.

  6. 6

    libGL 오류 : 드라이버를로드하지 못했습니다 : i965

  7. 7

    React native 이미지를 Firebase에 업로드하지 못했습니다.

  8. 8

    Asp.Net Core에서 이미지를 업로드하지 못했습니다.

  9. 9

    Fabric Crashlytics를 Firebase Crashlytics로 업그레이드하지 못했습니다.

  10. 10

    Gnome 그래픽 인터페이스를로드하지 못했습니다.

  11. 11

    jvm.dll 이클립스 오류를로드하지 못했습니다

  12. 12

    Eclipse : JNI 공유 라이브러리를로드하지 못했습니다.

  13. 13

    오류 : QQmlApplicationEngine이 구성 요소를로드하지 못했습니다.

  14. 14

    SSLLoadSharedLibrary : libcrypto.so.0.9.8 라이브러리를로드하지 못했습니다.

  15. 15

    VS Code Tslint 라이브러리를로드하지 못했습니다.

  16. 16

    TweepError : JSON 페이로드를 구문 분석하지 못했습니다.

  17. 17

    백본 jsffidle이 외부 리소스를로드하지 못했습니다.

  18. 18

    Angular 2를 Angular 4로 업그레이드하지 못했습니다.

  19. 19

    Laravel 메일이 메일을 보내지 못했습니다.

  20. 20

    Laravel 메일이 메일을 보내지 못했습니다.

  21. 21

    16.04로 업그레이드하지 못한 후 Ubuntu 14.04를 부팅하지 못했습니다.

  22. 22

    systemctl이 ssh를 다시 시작하지 못했습니다.

  23. 23

    이 코드의 기능을 이해하지 못했습니다.

  24. 24

    이미지를 다른 클래스로 전달하지 못했습니다.

  25. 25

    gpg는 데이터에 서명하지 못했습니다. 커밋 개체를 쓰지 못했습니다.

  26. 26

    jQuery SVG가 이미지를 추가하지 못했습니다.

  27. 27

    New Relic 도구를 감지하지 못했습니다. 안드로이드 애플리케이션의 오류

  28. 28

    ajax로 로그인 페이지를 개발하지 못했습니다.

  29. 29

    Weblogic이 JDBC Persistence Manager를 새로 고치지 못했습니다.

뜨겁다태그

보관