diff --git a/app/Http/Controllers/DocumentiController.php b/app/Http/Controllers/DocumentiController.php index f5dbb63..9c81850 100644 --- a/app/Http/Controllers/DocumentiController.php +++ b/app/Http/Controllers/DocumentiController.php @@ -29,6 +29,18 @@ class DocumentiController extends Controller ]); } + /* + // isssue #5 Proposta cambiamento per generalizzazione documenti + // NB: cambiare anche in routes/admin.php il riferimento alla funzione da richiamare + public function fileMovimentiForm(Request $request){ + $documenti = Documenti::getList($request->input('id'),'Movimenti'); + return view('conti.documenti.insert', [ + 'id'=>$request['id']), + 'documenti'=>$documenti + ]); + } + */ + public function listaDocumenti() { return view('documenti.lista',['data'=>Documenti::all()]); diff --git a/app/Models/Documenti.php b/app/Models/Documenti.php index 37f4552..37830f0 100644 --- a/app/Models/Documenti.php +++ b/app/Models/Documenti.php @@ -44,7 +44,7 @@ class Documenti extends Model self::create([ 'entità'=>$req['entita'], // aggiunto per determinare il tipo di entità a cui si riferisce il documento 'entita_id'=>$req['entita_id'], // aggiunto per identificare il record al quale associare il documento (al posto di id_movimento) - 'descrizione'=>$descrizione, + 'descrizione'=>$req['descrizione'], 'filename'=>$filename ]); } diff --git a/resources/views/conti/documenti/insert.blade.php b/resources/views/conti/documenti/insert.blade.php index c1a39a3..500afba 100644 --- a/resources/views/conti/documenti/insert.blade.php +++ b/resources/views/conti/documenti/insert.blade.php @@ -21,6 +21,10 @@
+
diff --git a/routes/admin.php b/routes/admin.php index 692d5f3..4576d13 100644 --- a/routes/admin.php +++ b/routes/admin.php @@ -52,6 +52,8 @@ Route::group(['middleware'=>['permission:conti']], function(){ Route::get('movimenti/report/movimenti_categoria', [MovimentiController::class,'listMovPerCateg']); Route::get('movimenti/report/movimentibycat', [MovimentiController::class,'listMovbyCat']); Route::get('movimenti/docs', [DocumentiController::class,'fileForm'])->name('documenti'); + // issue #5 + // Route::get('movimenti/docs', [DocumentiController::class,'fileMovimentiForm'])->name('documenti'); Route::post('movimenti/docs', [DocumentiController::class,'storeFile']); Route::get('movimenti/import', [MovimentiController::class,'importFile'])->name('importING'); Route::post('movimenti/import', [MovimentiController::class,'importEC_ING']);