Popup modale per modifica movimento da lista movimenti aggiornato e funzionante
This commit is contained in:
parent
447dcac84c
commit
7d068838ea
@ -119,7 +119,7 @@ class MovimentiController extends Controller
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function updateMovimenti(Request $request)
|
/*public function updateMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
$id=$request['id'];
|
$id=$request['id'];
|
||||||
$mov=Movimenti::getMovimentoById($id);
|
$mov=Movimenti::getMovimentoById($id);
|
||||||
@ -131,7 +131,7 @@ class MovimentiController extends Controller
|
|||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
'tags'=>$tags,
|
'tags'=>$tags,
|
||||||
]);
|
]);
|
||||||
}
|
}*/
|
||||||
|
|
||||||
public function updatePostMovimenti(Request $request)
|
public function updatePostMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
@ -320,5 +320,10 @@ class MovimentiController extends Controller
|
|||||||
{
|
{
|
||||||
return redirect('/admin/reportbudget/'.$request['anno']);
|
return redirect('/admin/reportbudget/'.$request['anno']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function updateMovimenti($id)
|
||||||
|
{
|
||||||
|
$mov=Movimenti::getMovimentoById($id);
|
||||||
|
return json_encode($mov);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -36,7 +36,7 @@
|
|||||||
<td>{{ $movimento->mov_descrizione; }}</td>
|
<td>{{ $movimento->mov_descrizione; }}</td>
|
||||||
<td>€ {{ $movimento->mov_importo; }}</td>
|
<td>€ {{ $movimento->mov_importo; }}</td>
|
||||||
<td>
|
<td>
|
||||||
<a class="btn btn-primary" href="/admin/movmodify?id={{ $movimento->id; }}"><i class="fa fa-pencil-square-o fw"></i></a>
|
<button class="btn btn-warning btn-detail open_modal_modifica" value="{{ $movimento->id; }}"><i class="fa fa-pencil-square-o fw"></i></button>
|
||||||
<a class="btn btn-danger" href="/admin/movdelete?id={{ $movimento->id; }}"><i class="fa fa-trash-o fa-fw"></i></a>
|
<a class="btn btn-danger" href="/admin/movdelete?id={{ $movimento->id; }}"><i class="fa fa-trash-o fa-fw"></i></a>
|
||||||
<a class="btn btn-warning" href="/admin/movdocs?id={{ $movimento->id; }}"><i class="fa fa-files-o fa-fw"></i></a>
|
<a class="btn btn-warning" href="/admin/movdocs?id={{ $movimento->id; }}"><i class="fa fa-files-o fa-fw"></i></a>
|
||||||
<!-- Definisce quanti documenti sono presenti per il record -->
|
<!-- Definisce quanti documenti sono presenti per il record -->
|
||||||
@ -136,7 +136,30 @@
|
|||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
$('.panel-heading').append(' entrata');
|
$('.panel-heading').append(' entrata');
|
||||||
$('#form').attr('action','movimentie');
|
$('#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('<input type="hidden" name="id" value="' + riga_id +'">');
|
||||||
|
});
|
||||||
|
});
|
||||||
$.getJSON("service/catlist",{},function(data){
|
$.getJSON("service/catlist",{},function(data){
|
||||||
$.each(data,function(i,item){
|
$.each(data,function(i,item){
|
||||||
$("select[name='mov_fk_categoria']").append(
|
$("select[name='mov_fk_categoria']").append(
|
||||||
|
@ -38,7 +38,7 @@ Route::get('/', [MovimentiController::class,'dashboard']);
|
|||||||
Route::get('movimenti',[MovimentiController::class,'listMovimenti'])->name('movimenti');
|
Route::get('movimenti',[MovimentiController::class,'listMovimenti'])->name('movimenti');
|
||||||
Route::get('export',[MovimentiController::class,'exportMovimenti'])->name('export');
|
Route::get('export',[MovimentiController::class,'exportMovimenti'])->name('export');
|
||||||
Route::get('resoconto',[MovimentiController::class,'resocontoMovimenti'])->name('resoconto');
|
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::post('movmodify',[MovimentiController::class,'updatePostMovimenti']);
|
||||||
Route::get('movdelete',[MovimentiController::class,'deleteMovimenti']);
|
Route::get('movdelete',[MovimentiController::class,'deleteMovimenti']);
|
||||||
Route::get('reportbudget/{anno?}',[MovimentiController::class,'reportCategorieAnno'])->name('budget');
|
Route::get('reportbudget/{anno?}',[MovimentiController::class,'reportCategorieAnno'])->name('budget');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user