相关疑难解决方法(0)

FileViewFinder.php第137行中的Laravel 5 InvalidArgumentException:找不到视图[.admin]

这是student.php和我的管理员功能:

 public function admin(Request $request){

       if($request->isMethod('get')){
       return \View::make('/admin');
    }
       else
        {

                 $UserData['email'] = Input::get('username');
                 $UserData['password'] = Input::get('password');
                 User::create($UserData);
                 return 'admintest';
                 //return Redirect::to('/view');
         }
   }   
Run Code Online (Sandbox Code Playgroud)

routes.php文件

      Route::match(['get', 'post'], '/admin', 'student@admin');
Run Code Online (Sandbox Code Playgroud)

这是管理员表格:

     {!! Form::open(array('url' => '/admin')) !!}
  <input type="hidden" name="_token" value="{{ csrf_token() }}">


    User Name:<br />
      <input name="username" type="text" id="username" size="40" />
    <br /><br />
    Password:<br />
   <input name="password" type="password" id="password" size="40" />
   <br />
   <br />
   <br />

     <input type="submit" name="button" id="button" value="Log In" />


  {!! Form::close() !!}
Run Code Online (Sandbox Code Playgroud)

不知道为什么显示错误: …

php laravel laravel-5

12
推荐指数
3
解决办法
5万
查看次数

Laravel 5 - 查看[home]未找到

我跑了composer update,现在我遇到了一个问题.当我尝试加载我的主视图时,我收到此错误:

InvalidArgumentException in FileViewFinder.php line 140:
View [home] not found.
Run Code Online (Sandbox Code Playgroud)

是的,文件存在于我的目录中(资源/视图等).名字是home.blade.php.

我的控制器:

<?php namespace Hulahoop\Http\Controllers;

use Hulahoop\Http\Requests;
use Hulahoop\Http\Controllers\Controller;

use Illuminate\Http\Request;

class HomeController extends Controller {

    /**
     * Display a listing of the resource.
     *
     * @return Response
     */
    public function index()
    {
        return view('home');
    }

}
Run Code Online (Sandbox Code Playgroud)

路线:

Route::get('/', 'HomeController@index');
Run Code Online (Sandbox Code Playgroud)

这工作正常,这是非常基本的功能.发生了什么?在当地的宅基地上运行.

更新:当我运行时php artisan serve,我可以正常查看主页视图(即在http:// localhost:8000上).但在宅基地,没有骰子.是什么赋予了?

php laravel-4 laravel-5

7
推荐指数
1
解决办法
2万
查看次数

Laravel 5.1查看未找到

这似乎是一个在Laravel内不时出现的问题.我正在编写一个CRUD控制器,以便继续使用它,但是在测试时我得到了InvalidArgumentException in FileViewFinder.php line 137: View [bookingcrud.index] not found错误.这是我的代码:

routes.php文件:

Route::resource('bookingcrud', 'BookingsCrudController');
Run Code Online (Sandbox Code Playgroud)

BookingsCrudController.php

use uasc\Http\Requests;
use uasc\Http\Requests\CrudCreateRequest;
use uasc\Http\Requests\CrudUpdateRequest;
use uasc\Http\Controllers\Controller;

use Auth;
use DB;
use Illuminate\Pagination\Paginator;

use Illuminate\Http\Request;

class BookingsCrudController extends Controller {

    public function index()
    {
        if (!Auth::check() || Auth::user()->authority < 1) {
            return redirect('/login');
        }

        $raw = "select * from bookings";
        $bookings = DB::select($raw);
        $paginatedBookings = new Paginator($bookings, 1);

        return view('bookingcrud.index')->with('bookings', $paginatedBookings);
    }
}
Run Code Online (Sandbox Code Playgroud)

并且位于~/laravel/resources/views/bookingcrud/index.blade.php 此视图文件中的视图无论是来自工作视图的标记还是仅仅是单词"cheese"我将始终得到:

InvalidArgumentException in FileViewFinder.php line 140:
View [bookingcrud.index] not …
Run Code Online (Sandbox Code Playgroud)

php laravel blade laravel-5 homestead

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

laravel-5 ×3

php ×3

laravel ×2

blade ×1

homestead ×1

laravel-4 ×1