Skip to content

Commit 36b5c57

Browse files
fix: selezione cespiti
1 parent 7f2b920 commit 36b5c57

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

plugins/registrazioni/edit.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,10 @@
113113
114114
<td>
115115
<div id="select-conto-standard-'.$riga['id'].'" '.($riga->is_cespite ? 'style="display:none;"' : '').'>
116-
{[ "type": "select", "name": "idconto['.$riga['id'].']", "required": 1, "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti['results']).', "class": "unblockable" ]}
116+
{[ "type": "select", "name": "idconto['.$riga['id'].']", "required": "'.($riga->is_cespite ? 0 : 1).'", "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti['results']).', "class": "unblockable" ]}
117117
</div>
118118
<div id="select-conto-cespite-'.$riga['id'].'" '.(!$riga->is_cespite ? 'style="display:none;"' : '').'>
119-
{[ "type": "select", "name": "idconto_cespiti['.$riga['id'].']", "required": 1, "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti_cespiti['results']).', "class": "unblockable" ]}
119+
{[ "type": "select", "name": "idconto_cespiti['.$riga['id'].']", "required": "'.($riga->is_cespite ? 1 : 0).'", "value": "'.$riga->id_conto.'", "values": '.json_encode($optionsConti_cespiti['results']).', "class": "unblockable" ]}
120120
</div>
121121
</td>
122122
@@ -172,10 +172,14 @@ function copy() {
172172
// Mostra/nascondi i selettori appropriati
173173
if (is_cespite) {
174174
$("#select-conto-standard-" + id).hide();
175+
$("#select-conto-standard-" + id).find("select").attr("required", false);
175176
$("#select-conto-cespite-" + id).show();
177+
$("#select-conto-cespite-" + id).find("select").attr("required", true);
176178
} else {
177179
$("#select-conto-standard-" + id).show();
180+
$("#select-conto-standard-" + id).find("select").attr("required", true);
178181
$("#select-conto-cespite-" + id).hide();
182+
$("#select-conto-cespite-" + id).find("select").attr("required", false);
179183
}
180184
});
181185
});

0 commit comments

Comments
 (0)