diff --git a/app/Http/Controllers/MovimentiController.php b/app/Http/Controllers/MovimentiController.php
index b83a886..7ccd73d 100644
--- a/app/Http/Controllers/MovimentiController.php
+++ b/app/Http/Controllers/MovimentiController.php
@@ -119,7 +119,7 @@ class MovimentiController extends Controller
]);
}
- public function updateMovimenti(Request $request)
+ /*public function updateMovimenti(Request $request)
{
$id=$request['id'];
$mov=Movimenti::getMovimentoById($id);
@@ -131,7 +131,7 @@ class MovimentiController extends Controller
'movimenti'=> $mov,
'tags'=>$tags,
]);
- }
+ }*/
public function updatePostMovimenti(Request $request)
{
@@ -320,5 +320,10 @@ class MovimentiController extends Controller
{
return redirect('/admin/reportbudget/'.$request['anno']);
}
-
+
+ public function updateMovimenti($id)
+ {
+ $mov=Movimenti::getMovimentoById($id);
+ return json_encode($mov);
+ }
}
diff --git a/resources/views/conti/movimenti/list.blade.php b/resources/views/conti/movimenti/list.blade.php
index 0f9f8c2..b1900c9 100644
--- a/resources/views/conti/movimenti/list.blade.php
+++ b/resources/views/conti/movimenti/list.blade.php
@@ -36,7 +36,7 @@
{{ $movimento->mov_descrizione; }} |
€ {{ $movimento->mov_importo; }} |
-
+
@@ -136,7 +136,30 @@
$('#myModal').modal('show');
$('.panel-heading').append(' entrata');
$('#form').attr('action','movimentie');
- });
+ });
+ $(document).on('click','.open_modal_modifica',function(){
+ var url = "movmodify";
+ var riga_id= $(this).val();
+ $.getJSON(url + '/' + riga_id, function (data) {
+ // success data
+ console.log(data[0]);
+ $('#data').val(data[0].mov_data);
+ $('#descrizione').val(data[0].mov_descrizione);
+ $('#importo').val(data[0].mov_importo);
+ $('#tags')
+ .find('option:contains('+ data[0].tag_name +')')
+ .prop('selected',true)
+ .trigger('change');
+ $('#categoria')
+ .find('option:contains('+ data[0].cat_name +')')
+ .prop('selected',true)
+ .trigger('change');
+ $('#myModal').modal('show');
+ $('.panel-heading').text('Modifica movimento');
+ $('#form').attr('action','/admin/movmodify');
+ $('#form').append('');
+ });
+ });
$.getJSON("service/catlist",{},function(data){
$.each(data,function(i,item){
$("select[name='mov_fk_categoria']").append(
diff --git a/routes/admin.php b/routes/admin.php
index b634545..b4d22de 100644
--- a/routes/admin.php
+++ b/routes/admin.php
@@ -38,7 +38,7 @@ Route::get('/', [MovimentiController::class,'dashboard']);
Route::get('movimenti',[MovimentiController::class,'listMovimenti'])->name('movimenti');
Route::get('export',[MovimentiController::class,'exportMovimenti'])->name('export');
Route::get('resoconto',[MovimentiController::class,'resocontoMovimenti'])->name('resoconto');
- Route::get('movmodify',[MovimentiController::class,'updateMovimenti']);
+ Route::get('movmodify/{id}',[MovimentiController::class,'updateMovimenti']);
Route::post('movmodify',[MovimentiController::class,'updatePostMovimenti']);
Route::get('movdelete',[MovimentiController::class,'deleteMovimenti']);
Route::get('reportbudget/{anno?}',[MovimentiController::class,'reportCategorieAnno'])->name('budget');
|