#5 alcune modifiche commentate per preparazione a generalizzazione documenti.

This commit is contained in:
Amministratore 2023-07-28 08:46:17 +02:00
parent a174a31b0d
commit 2b8a9c0d4d
4 changed files with 19 additions and 1 deletions

View File

@ -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()]);

View File

@ -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
]);
}

View File

@ -21,6 +21,10 @@
</div>
<div class="mb-3">
<input type="hidden" name="movimenti_id" value="{{ $id }}">
<!-- {ISSUE #5}
<input type="hidden" name="entita" value="Movimenti">
<input type="hidden" name="entita_id" value="{{$id}}">
-->
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>

View File

@ -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']);