Skip to content

Commit 6711f00

Browse files
committed
fix: salvataggio uso conto
1 parent 1962ea9 commit 6711f00

2 files changed

Lines changed: 13 additions & 7 deletions

File tree

modules/partitario/actions.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
$descrizione = post('descrizione');
3232
$lvl = post('lvl');
3333
$percentuale = post('percentuale_deducibile') ?: 0;
34+
$dir = post('dir');
3435

3536
if (post('id_conto') !== null) {
3637
if ($lvl == '2') {
@@ -39,7 +40,7 @@
3940
$rs = $dbo->fetchArray($query);
4041

4142
if (sizeof($rs) == 0) {
42-
$query = 'INSERT INTO co_pianodeiconti2(numero, descrizione, idpianodeiconti1) VALUES('.prepare($numero).', '.prepare($descrizione).', '.prepare($id_conto).')';
43+
$query = 'INSERT INTO co_pianodeiconti2(numero, descrizione, idpianodeiconti1, dir) VALUES('.prepare($numero).', '.prepare($descrizione).', '.prepare($id_conto).', '.prepare($dir).')';
4344
}
4445
} else {
4546
// Controllo che non sia stato usato un numero non valido del conto

modules/partitario/add_conto.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
$id_conto = get('id');
2424
$lvl = get('lvl');
25+
$info = ['dir' => ''];
2526

2627
?><form action="<?php echo base_path_osm(); ?>/editor.php?id_module=<?php echo Module::where('name', 'Piano dei conti')->first()->id; ?>" method="post">
2728
<input type="hidden" name="op" value="add">
@@ -39,12 +40,16 @@
3940
<div class="col-md-8">
4041
{[ "type": "text", "label": "<?php echo tr('Descrizione'); ?>", "name": "descrizione", "required": 1 ]}
4142
</div>
42-
<div class="col-md-4 <?php echo intval($lvl != 3) ? 'hidden' : ''; ?>">
43-
{[ "type": "number", "decimals": 0, "label": "<?php echo tr('Percentuale deducibile'); ?>", "name": "percentuale_deducibile", "value": "<?php echo $info['percentuale_deducibile']; ?>", "icon-after": "<i class='fa fa-percent'></i>", "max-value": "100", "min-value": "0" ]}
44-
</div>
45-
<div class="col-md-4 <?php echo intval($lvl != 2) ? 'hidden' : ''; ?>">
46-
{[ "type": "select", "label": "<?php echo tr('Utilizza come'); ?>", "name": "dir", "value": "<?php echo $info['dir']; ?>", "values": "list=\"entrata\":\"Ricavo\", \"uscita\":\"Costo\", \"entrata/uscita\":\"Ricavo e Costo\", \"\": \"Non usare\"" ]}
47-
</div>
43+
</div>
44+
45+
<div class="row">
46+
<div class="col-md-4 <?php echo $lvl != 3 ? 'hidden' : ''; ?>">
47+
{[ "type": "number", "decimals": 0, "label": "<?php echo tr('Percentuale deducibile'); ?>", "name": "percentuale_deducibile", "value": "100", "icon-after": "%", "max-value": "100", "min-value": "0" ]}
48+
</div>
49+
50+
<div class="col-md-4 <?php echo intval($lvl != 2) ? 'hidden' : ''; ?>">
51+
{[ "type": "select", "label": "<?php echo tr('Utilizza come'); ?>", "name": "dir", "values": "list=\"entrata\":\"Ricavo\", \"uscita\":\"Costo\", \"entrata/uscita\":\"Ricavo e Costo\", \"\": \"Non usare\"" ]}
52+
</div>
4853
</div>
4954
<br>
5055

0 commit comments

Comments
 (0)