Creato controller e route per il menu auto

This commit is contained in:
Amministratore 2023-03-15 16:08:03 +01:00
parent 9bfb9a1903
commit 6b71f88ccf
9 changed files with 988 additions and 1197 deletions

View File

@ -0,0 +1,14 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class AutoController extends Controller
{
//
public function index()
{
// lista le auto inserite nel gestionale
}
}

11
app/Models/Auto.php Normal file
View File

@ -0,0 +1,11 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Auto extends Model
{
use HasFactory;
}

View File

@ -10,7 +10,6 @@
"require" : { "require" : {
"php": "^7.3|^8.0", "php": "^7.3|^8.0",
"barryvdh/laravel-dompdf": "^1.0", "barryvdh/laravel-dompdf": "^1.0",
"consoletvs/charts": "7.*",
"directorytree/ldaprecord": "^2.9", "directorytree/ldaprecord": "^2.9",
"directorytree/ldaprecord-laravel": "^2.5", "directorytree/ldaprecord-laravel": "^2.5",
"fruitcake/laravel-cors": "^2.0", "fruitcake/laravel-cors": "^2.0",

2095
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -17,7 +17,7 @@ class CreateUsersTable extends Migration
$table->id(); $table->id();
$table->string('name'); $table->string('name');
$table->string('guid')->unique()->nullable(); $table->string('guid')->unique()->nullable();
$table->string('domain'); $table->string('domain')->nullable()->default('default');
$table->string('email')->unique(); $table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable(); $table->timestamp('email_verified_at')->nullable();
$table->string('password'); $table->string('password');

View File

@ -0,0 +1,41 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateAutosTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('autos', function (Blueprint $table) {
$table->id();
$table->timestamps();
$table->string('targa',10);
$table->string('marca',10);
$table->string('modello',10);
$table->string('cilindrata',10);
$table->string('alimentazione',10);
$table->string('cvfiscali',10);
$table->string('ntelaio',10);
$table->string('nmotore',10);
$table->date('data_acquisto');
$table->text('note');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('autos');
}
}

View File

@ -50,6 +50,20 @@
</li> </li>
</ul> </ul>
</li> </li>
<li>
<a href="#"><i class="fa fa-car fa-fw"></i> Automobili <span class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a href="{{ route('auto_list'); }}"><i class="fa fa-list fa-fw"></i>Gestione</a>
</li>
<li>
<a href="#"><i class="fa fa-flash fa-fw"></i>Non definito</a>
</li>
</ul>
</li>
<!-- <li> <!-- <li>
<a href="forms.html"><i class="fa fa-edit fa-fw"></i> Forms</a> <a href="forms.html"><i class="fa fa-edit fa-fw"></i> Forms</a>
</li> </li>

View File

@ -63,6 +63,9 @@ Route::get('/', [MovimentiController::class,'dashboard']);
Route::get('movdocs', [DocumentiController::class,'fileForm'])->name('documenti'); Route::get('movdocs', [DocumentiController::class,'fileForm'])->name('documenti');
Route::post('movdocs', [DocumentiController::class,'storeFile']); Route::post('movdocs', [DocumentiController::class,'storeFile']);
# Automobili
Route::get('auto', [AutoController::class, 'index'])->name('auto_list');
/// TEST routes /// TEST routes
Route::get('fullcalender', [FullCalenderController::class, 'index']); Route::get('fullcalender', [FullCalenderController::class, 'index']);
Route::post('fullcalenderAjax', [FullCalenderController::class, 'ajax']); Route::post('fullcalenderAjax', [FullCalenderController::class, 'ajax']);

View File

@ -21,7 +21,7 @@ Route::get('/', function () {
}); });
Auth::routes(['register' => false]); // Production only //Auth::routes(['register' => false]); // Production only
// Auth::routes(); //development mode Auth::routes(); //development mode
Route::get('/calendar', [TagController::class,'calendartest'])->name('calendar'); Route::get('/calendar', [TagController::class,'calendartest'])->name('calendar');
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home'); Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');