大家好我是laravel的新手,我正在创建一个页面,我可以添加一个用户然后它必须重定向到admin / users(用户页面列表)但问题是它被重定向到admin /用户但我的母版页没有列表显示或UI。但是当我刷新页面时,列表会显示出来。
这是列表必须显示的页面index.blade.php
@extends('layouts.admin')
@section('content')
<table class="table">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Role</th>
<th>Status</th>
<th>Created</th>
<th>Updated</th>
</tr>
</thead>
<tbody>
@if($showUsers)
@foreach($showUsers as $users)
<tr>
<td>{{$users->name}}</td>
<td>{{$users->email}}</td>
<td>{{$users->role->name}}</td>
<td>{{$users->is_active == 1 ? 'Active' : 'Not Active'}}</td>
<td>{{$users->created_at->diffForHumans()}}</td>
<td>{{$users->updated_at->diffForHumans()}}</td>
</tr>
@endforeach
@endif
</tbody>
</table>
@stop
我在AdminUserController中的功能
public function store(UsersRequest $request)
{
//
User::create($request->all());
// return $request->all();
}
routes.php文件
Route::resource('admin/users', 'AdminUserController');
和create.blade.php
@extends('layouts.admin')
@section('content')
{!! Form::open(['method'=>'POST', 'action'=>'AdminUserController@store', 'files'=>true]) !!}
<div class="form-group">
{!! Form::label('name', 'Name') !!}
{!! Form::text('name', null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('email', 'Email') !!}
{!! Form::email('email', null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('is_active', 'Status') !!}
{!! Form::select('is_active', array(1=>'Active', 0=>'Not Active'), null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('role_id', 'Role') !!}
{!! Form::select('role_id', [''=>'Choose Options'] + $showRoles, null, ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('file', 'Upload User Image') !!}
{!! Form::file('file', ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('password', 'Password') !!}
{!! Form::password('password', ['class'=>'form-control']) !!}
</div>
<div class="form-group">
{!! Form::submit('Create User', ['class'=>'btn btn-primary']) !!}
</div>
{!! Form::close() !!}
@include('includes.formErrors')
@stop
答案 0 :(得分:1)