Problema risolto su editing categorie
This commit is contained in:
parent
031e4957b4
commit
4f9378899b
@ -32,7 +32,7 @@ class CategorieController extends Controller
|
|||||||
|
|
||||||
public function updatePostCategorie(Request $request)
|
public function updatePostCategorie(Request $request)
|
||||||
{
|
{
|
||||||
Categorie::updateNameById($request['id'],$request['cat_name']);
|
Categorie::updateNameById($request);
|
||||||
return redirect(route('categorie'));
|
return redirect(route('categorie'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ class Categorie extends Model
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function inserisci($request){
|
public static function inserisci($request){
|
||||||
if ($request['cat_entrata']=='on')
|
if ($request['cat_entrata']==='on')
|
||||||
{
|
{
|
||||||
$entrata=1;
|
$entrata=1;
|
||||||
}
|
}
|
||||||
@ -40,7 +40,7 @@ class Categorie extends Model
|
|||||||
$entrata=0;
|
$entrata=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($request['cat_uscita']=='on')
|
if ($request['cat_uscita']==='on')
|
||||||
{
|
{
|
||||||
$uscita=1;
|
$uscita=1;
|
||||||
}
|
}
|
||||||
@ -48,6 +48,7 @@ class Categorie extends Model
|
|||||||
{
|
{
|
||||||
$uscita=0;
|
$uscita=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
return DB::table('categories')->insert([
|
return DB::table('categories')->insert([
|
||||||
'cat_name'=> $request['cat_name'],
|
'cat_name'=> $request['cat_name'],
|
||||||
'cat_entrata'=>$entrata,
|
'cat_entrata'=>$entrata,
|
||||||
@ -68,7 +69,7 @@ class Categorie extends Model
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function updateNameById($request) {
|
public static function updateNameById($request) {
|
||||||
if ($request['cat_entrata']=='on')
|
if ($request['cat_entrata']==='on')
|
||||||
{
|
{
|
||||||
$entrata=1;
|
$entrata=1;
|
||||||
}
|
}
|
||||||
@ -77,7 +78,7 @@ class Categorie extends Model
|
|||||||
$entrata=0;
|
$entrata=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($request['cat_uscita']=='on')
|
if ($request['cat_uscita']==='on')
|
||||||
{
|
{
|
||||||
$uscita=1;
|
$uscita=1;
|
||||||
}
|
}
|
||||||
@ -85,10 +86,11 @@ class Categorie extends Model
|
|||||||
{
|
{
|
||||||
$uscita=0;
|
$uscita=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
DB::table('categories')
|
DB::table('categories')
|
||||||
->where('id','=', $request['id'])
|
->where('id','=', $request['id'])
|
||||||
->update([
|
->update([
|
||||||
'cat_name' => $request['name'],
|
'cat_name' => $request['cat_name'],
|
||||||
'cat_entrata' => $entrata,
|
'cat_entrata' => $entrata,
|
||||||
'cat_uscita'=>$uscita,
|
'cat_uscita'=>$uscita,
|
||||||
]);
|
]);
|
||||||
|
7
public/js/app/conti_categorie.js
vendored
7
public/js/app/conti_categorie.js
vendored
@ -21,9 +21,13 @@ $(document).on('click','.open_modal',function(){
|
|||||||
//success data
|
//success data
|
||||||
$('#cat_entrata').prop('checked', false);
|
$('#cat_entrata').prop('checked', false);
|
||||||
$('#cat_uscita').prop('checked', false);
|
$('#cat_uscita').prop('checked', false);
|
||||||
|
|
||||||
|
|
||||||
console.log(data[0]);
|
console.log(data[0]);
|
||||||
console.log(data[0].cat_name);
|
console.log(data[0].cat_name);
|
||||||
$('#H_cat_cat_name').val(data[0].cat_name);
|
|
||||||
|
|
||||||
|
|
||||||
if (data[0].cat_uscita === 1)
|
if (data[0].cat_uscita === 1)
|
||||||
{
|
{
|
||||||
// $('.myCheckbox').prop('checked', true);
|
// $('.myCheckbox').prop('checked', true);
|
||||||
@ -34,6 +38,7 @@ $(document).on('click','.open_modal',function(){
|
|||||||
$('#cat_entrata').prop('checked', true);
|
$('#cat_entrata').prop('checked', true);
|
||||||
}
|
}
|
||||||
$('#H_cat_id').val(data[0].id);
|
$('#H_cat_id').val(data[0].id);
|
||||||
|
$('#H_cat_cat_name').val(data[0].cat_name);
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
40
public/js/app/movimenti.js
vendored
40
public/js/app/movimenti.js
vendored
@ -80,37 +80,39 @@ $(document).on('click', '.open_modal_modifica', function() {
|
|||||||
$.getJSON(url + '/' + riga_id, function(data) {
|
$.getJSON(url + '/' + riga_id, function(data) {
|
||||||
// success data
|
// success data
|
||||||
console.log(data[0]);
|
console.log(data[0]);
|
||||||
$('.modal-title').text('Modifica movimento');
|
$.getJSON("/admin/service/taglist", {}, function(tags) {
|
||||||
$('#data').val(data[0].mov_data);
|
$.each(tags, function(i, tag) {
|
||||||
$('#descrizione').val(data[0].mov_descrizione);
|
$("select[name='mov_fk_tags']").append(
|
||||||
$('#importo').val(data[0].mov_importo);
|
new Option(tag.tag_name, tag.id)
|
||||||
|
)
|
||||||
$('#tags')
|
$('#tags')
|
||||||
.find('option:contains(' + data[0].tag_name + ')')
|
.find('option:contains(' + data[0].tag_name + ')')
|
||||||
.prop('selected', true)
|
.prop('selected', true)
|
||||||
.trigger('change');
|
.trigger('change');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
$.getJSON("/admin/service/catlist", {}, function(cats) {
|
||||||
|
$.each(cats, function(i, cat) {
|
||||||
|
$("select[name='mov_fk_categoria']").append(
|
||||||
|
new Option(cat.cat_name, cat.id)
|
||||||
|
)
|
||||||
$('#categoria')
|
$('#categoria')
|
||||||
.find('option:contains(' + data[0].cat_name + ')')
|
.find('option:contains(' + data[0].cat_name + ')')
|
||||||
.prop('selected', true)
|
.prop('selected', true)
|
||||||
.trigger('change');
|
.trigger('change');
|
||||||
|
}
|
||||||
|
);
|
||||||
|
});
|
||||||
|
$('.modal-title').text('Modifica movimento');
|
||||||
|
$('#data').val(data[0].mov_data);
|
||||||
|
$('#descrizione').val(data[0].mov_descrizione);
|
||||||
|
$('#importo').val(data[0].mov_importo);
|
||||||
|
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
// $('.panel-heading').text('Modifica movimento');
|
// $('.panel-heading').text('Modifica movimento');
|
||||||
$('#form').attr('action', '/admin/movimenti/modify');
|
$('#form').attr('action', '/admin/movimenti/modify');
|
||||||
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
|
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
|
||||||
$.getJSON("/admin/service/taglist", {}, function(data) {
|
|
||||||
$.each(data, function(i, item) {
|
|
||||||
$("select[name='mov_fk_tags']").append(
|
|
||||||
new Option(item.tag_name, item.id)
|
|
||||||
)
|
|
||||||
});
|
|
||||||
});
|
|
||||||
$.getJSON("/admin/service/catlist", {}, function(data) {
|
|
||||||
$.each(data, function(i, item) {
|
|
||||||
$("select[name='mov_fk_categoria']").append(
|
|
||||||
new Option(item.cat_name, item.id)
|
|
||||||
)
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -61,17 +61,19 @@
|
|||||||
<div class="modal fade" id="myModal" tabindex="-1" role="dialog"
|
<div class="modal fade" id="myModal" tabindex="-1" role="dialog"
|
||||||
aria-labelledby="myModalLabel" aria-hidden="true">
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
||||||
<div class="modal-dialog" role="document">
|
<div class="modal-dialog" role="document">
|
||||||
|
<form action="/admin/categorie/modify" method="POST">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<h4 class="modal-title">Modifica Categoria</h4>
|
<h4 class="modal-title">Modifica Categoria</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8">
|
<div class="col-md-8">
|
||||||
<form action="/admin/categorie/modify" method="POST">
|
|
||||||
@csrf <label for="H_cat_cat_name" class="form-label">Categoria</label>
|
@csrf
|
||||||
<input type="text" class="form-control" id="H_cat_cat_name"
|
<label for="H_cat_cat_name" class="form-label">Categoria</label>
|
||||||
size="50" name="cat_name" value="" size="50">
|
<input type="text" class="form-control" id="H_cat_cat_name" size="50" name="cat_name">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -94,8 +96,9 @@
|
|||||||
<input type="hidden" name="id" id="H_cat_id">
|
<input type="hidden" name="id" id="H_cat_id">
|
||||||
<button type="submit" class="btn btn-primary">Modifica</button>
|
<button type="submit" class="btn btn-primary">Modifica</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- FINE MODAL MODIFICA -->
|
<!-- FINE MODAL MODIFICA -->
|
||||||
|
Loading…
Reference in New Issue
Block a user