Creato controller e route per il menu auto
This commit is contained in:
parent
9bfb9a1903
commit
6b71f88ccf
14
app/Http/Controllers/AutoController.php
Normal file
14
app/Http/Controllers/AutoController.php
Normal 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
11
app/Models/Auto.php
Normal 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;
|
||||||
|
}
|
@ -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
2095
composer.lock
generated
File diff suppressed because it is too large
Load Diff
@ -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');
|
||||||
|
41
database/migrations/2023_03_15_143036_create_autos_table.php
Normal file
41
database/migrations/2023_03_15_143036_create_autos_table.php
Normal 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');
|
||||||
|
}
|
||||||
|
}
|
@ -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>
|
||||||
|
@ -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']);
|
||||||
|
@ -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');
|
||||||
|
Loading…
Reference in New Issue
Block a user