init app management

This commit is contained in:
Vincent BRIDIER 2022-09-30 18:22:00 +02:00
parent ad7af68c1b
commit c329ceb486
No known key found for this signature in database
GPG key ID: 8571BFA20420D512
4 changed files with 52 additions and 0 deletions

View file

@ -0,0 +1,18 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class AppController extends Controller
{
/**
* Index
*
* @return \Illuminate\Contracts\View\View
*/
public function index()
{
return view('app.index');
}
}

View file

@ -0,0 +1,28 @@
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">Application - Page d'accueil</div>
<div class="card-body">
<div class="row">
<div class="col-md-12">
<form action="">
<div class="form-group">
<label>{{ __("Bouton") }} 1</label>
<select name="button_1" class="form-control">
<option value="1">Toto</option>
</select>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection

View file

@ -65,6 +65,9 @@
<li class="nav-item">
<a class="nav-link" href="/show">Salon</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ route('app.index') }}">Application</a>
</li>
@can('is-admin')
<li class="nav-item">
<a class="nav-link" href="{{ route('setting.index') }}">{{ __('Paramètres') }}</a>

View file

@ -1,5 +1,6 @@
<?php
use App\Http\Controllers\AppController;
use App\Http\Controllers\DocumentsController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\FoldersController;
@ -37,6 +38,8 @@ Route::middleware('auth')->group(function () {
Route::get('/show', [ShowController::class, 'index'])->name('show.index');
Route::post('/show/updateStatus', [ShowController::class, 'updateStatus']);
Route::get('/app', [AppController::class, 'index'])->name('app.index');
Route::middleware('can:is-admin')->group(function () {
Route::resource('setting', SettingController::class)->except(['create', 'store', 'show', 'destroy']);
});