2017-02-21 4 views
0

Ich habe ein Problem mit Blick Routing gestoßen:Laravel-5.3: Fehler: View [main] nicht gefunden

ErrorException in FileViewFinder.php line 137: 
View [main] not found. (View: C:\xampp\htdocs\store\resources\views\currencies\index.blade.php) 

Und

InvalidArgumentException in FileViewFinder.php line 137: 
View [main] not found. 

Ich bin nicht sicher, warum ich diese Störung erhalte .

Was ich bin versucht:

Meine Route:

Route::resource('currencies', 'CurrencyController'); 

Controller:

public function index() 
{ 
    // create a variable and store all the posts in it from the database 
    $currencies = Currency::orderBy('id', 'asc')->paginate(5); 
    //$currencies = Currency::all(); 

    // return a view and pass in the above variable 
    return view('currencies.index')->withCurrencies($currencies); 
} 

Und meiner Meinung nach (resources/Ansichten/Währungen/index.blade. php):

@extends('main') 

@section('title', '| Settings - Currencies') 

@section('content') 

@endsection 

Kann mich jemand in die richtige Richtung bringen? Vielen Dank im Voraus!

Antwort

1

Sie versuchen, eine Seite mit der Ansicht als Layout für Ihre Seite anzuzeigen. Das macht @extends('main').

Es scheint, dass die Datei main.blade.php in Ihrer Ansicht root nicht existiert. Erstellen Sie diese Datei oder bearbeiten Sie den Link in dieser Ansicht.

+0

Ich wusste, dass ich einen dummen Fehler habe, ich habe eine Seite mit dem Namen index.blade.php für meine Layoutseite, aber ich habe den extend Dateinamen nicht in @extens geändert ('index') ... Danke Kumpel ! –

+0

Kein Problem, froh zu helfen. Erwägen Sie, diese Antwort als Lösung zu markieren, wenn dadurch das Problem gelöst wurde. :) – Jerodev

Verwandte Themen