我有一个简单的Laravel 5网站,我正在研究(学习Laravel)
<a href="{{ url('/user/create') }}">Create New User</a>
我的用户路由如下所示:
Route::get('/users','UserController@index'); Route::get('/user/{id}','UserController@edit'); Route::get('/user/create','UserController@create'); Route::get('/user/update','UserController@update'); Route::get('/user/delete/{id}','UserController@delete');
我的UsersController具有以下内容:
/** * Display a listing of the resource. * * @return Response */ public function index() { $users = user::all(); return view('user.index',compact('users')); } /** * Show the form for creating a new resource. * * @return Response */ public function create() { $userroles = userrole::all(); return view('user.create',compact('userroles')); }
Trying to get property of non-object (View: C:\xampp\htdocs\mysite\resources\views\user\edit.blade.PHP)
我无法弄清楚它为什么要加载edit.blade.PHP
我已尝试将以下内容放入我的创建视图中,但仍然无法呈现.
@extends('app') @section('content') Test @endsection
我不确定为什么路由如此奇怪.
有任何想法吗?