wip
This commit is contained in:
parent
fce7f41f5d
commit
965d6ff0f5
|
|
@ -25,6 +25,20 @@ class PagesController
|
|||
return view('admin::pages.pages.index', $data);
|
||||
}
|
||||
|
||||
public function create(Request $request)
|
||||
{
|
||||
return view('admin::pages.pages.form');
|
||||
}
|
||||
|
||||
public function edit()
|
||||
{
|
||||
$data = [
|
||||
'pages' => PageRepo::getList()
|
||||
];
|
||||
|
||||
return view('admin::pages.pages.form', $data);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$requestData = json_decode($request->getContent(), true);
|
||||
|
|
|
|||
|
|
@ -79,6 +79,7 @@ Route::prefix($adminName)
|
|||
|
||||
// 单页
|
||||
Route::middleware('can:pages_index')->get('pages', [Controllers\PagesController::class, 'index'])->name('pages.index');
|
||||
Route::middleware('can:pages_create')->get('pages', [Controllers\PagesController::class, 'create'])->name('pages.create');
|
||||
Route::middleware('can:pages_create')->post('pages', [Controllers\PagesController::class, 'store'])->name('pages.store');
|
||||
Route::middleware('can:pages_update')->put('pages/{page}', [Controllers\PagesController::class, 'update'])->name('pages.update');
|
||||
Route::middleware('can:pages_delete')->delete('pages/{page}', [Controllers\PagesController::class, 'destroy'])->name('pages.destroy');
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@
|
|||
<div id="plugins-app-form" class="card h-min-600">
|
||||
<div class="card-body">
|
||||
<h6 class="border-bottom pb-3 mb-4">编辑信息页面</h6>
|
||||
<form action="{{ admin_route('settings.store') }}" method="POST" id="app">
|
||||
<form action="" method="POST" id="app">
|
||||
@csrf
|
||||
<x-admin-form-input name="admin_name" title="后台目录" value="{{ old('admin_name', system_setting('base.admin_name', 'admin')) }}">
|
||||
{{-- <x-admin-form-input name="admin_name" title="后台目录" value="{{ old('admin_name', system_setting('base.admin_name', 'admin')) }}">
|
||||
<div class="help-text font-size-12 lh-base">管理后台目录,默认为admin</div>
|
||||
</x-admin-form-input>
|
||||
</x-admin-form-input> --}}
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<div class="card">
|
||||
<div class="card-body h-min-600">
|
||||
<div class="d-flex justify-content-between mb-4">
|
||||
<button type="button" class="btn btn-primary">添加</button>
|
||||
<a href="{{ admin_route('pages.create.index') }}" class="btn btn-primary">添加</a>
|
||||
</div>
|
||||
<table class="table">
|
||||
<thead>
|
||||
|
|
|
|||
Loading…
Reference in New Issue