2016-04-18 16 views
0

/createルートにアクセスしようとしていますが、空のページがあるナビゲーションバーが表示されます。しかし、それはセクションの内容でなければなりません。Laravel 5.2の@section( 'content')が作成ルート上で動作しないようです。

Create Page

ここでは例です:

@extends('layout') 
@section('content') 
    <p>The create form.Tl:dr.</p> 
@stop 

私も編集ページを作って、それがうまく動作しますが、まったく同じコードとは、(メソッドがない限り、それは違います)。私はphp artisan make:authを実行した後に

Edit Page

問題が始まったが、私は、このエラーの原因ではないと思います。

コントローラ:https://codeshare.io/xpJm3 経路:https://codeshare.io/QBxxw

+2

コントローラのコードを表示して、経路を教えてください。 –

+0

私の文法を修正してくれてありがとう、私はコントローラとルートを投稿します。 –

+0

私はコントローラとルートを追加しました。 –

答えて

0

解決しました。それを解決する方法

  1. ..\storage\logs\laravel.log上のログファイルを確認してください。すべてのログを削除して、最新のログを簡単に見つけることができるようにします。
  2. エラーのあるページをリロードします。バックログ・ファイルへ
  3. 、あなたのようなエラーが表示される場合があります

    RuntimeException in compiled.php line xxx: No supported encrypter found. The cipher and/or key length are invalid. 
    
  4. はあなたconfig\app.phpを確認してください。 'cipher' => 'somekey'を検索し、somekeyの値を'AES-256-CBC'

  5. に再度変更してください。あなたはまだあなたのルートディレクトリでこのコマンドを実行して、前に私に何が起こったかのような内容を見ることができない場合は

  6. php artisan key:generate

さて、あなたは完了です。

を追加しました:お使いのコントローラに

public function __construct() 
{ 
    $this->middleware('auth'); 
} 

: また、これを追加することを忘れないでください。

関連する問題