diff --git a/modules/impianti/ajax/select.php b/modules/impianti/ajax/select.php index 2a6e5b956..2f59af42f 100755 --- a/modules/impianti/ajax/select.php +++ b/modules/impianti/ajax/select.php @@ -46,9 +46,7 @@ switch ($resource) { } $where[] = 'idanagrafica='.prepare($superselect['idanagrafica']); - if (!empty($superselect['idsede_destinazione'])) { - $where[] = 'idsede='.prepare($superselect['idsede_destinazione']); - } + $where[] = 'idsede='.prepare($superselect['idsede_destinazione'] ?: 0); if (!empty($search)) { $search_fields[] = 'nome LIKE '.prepare('%'.$search.'%'); diff --git a/modules/interventi/add.php b/modules/interventi/add.php index 5bc219091..d6eceb500 100755 --- a/modules/interventi/add.php +++ b/modules/interventi/add.php @@ -169,7 +169,7 @@ echo '
- {[ "type": "select", "label": "'.tr('Sede destinazione').'", "name": "idsede_destinazione", "value": "'.$id_sede.'", "ajax-source": "sedi", "icon-after": "add|'.$module_anagrafiche['id'].'|id_plugin='.$id_plugin_sedi.'&id_parent='.$id_anagrafica.'" ]} + {[ "type": "select", "label": "'.tr('Sede destinazione').'", "name": "idsede_destinazione", "value": "'.$id_sede.'", "ajax-source": "sedi", "select-options": '.json_encode(['idanagrafica' => $id_anagrafica]).', "icon-after": "add|'.$module_anagrafiche['id'].'|id_plugin='.$id_plugin_sedi.'&id_parent='.$id_anagrafica.'" ]}
@@ -231,7 +231,7 @@ echo '
- {[ "type": "select", "label": "'.tr('Impianto').'", "multiple": 1, "name": "idimpianti[]", "value": "'.$impianti_collegati.'", "ajax-source": "impianti-cliente", "select-options": {"idanagrafica": '.($id_anagrafica ?: '""').'}, "icon-after": "add|'.Modules::get('Impianti')['id'].'|id_anagrafica='.$id_anagrafica.'" ]} + {[ "type": "select", "label": "'.tr('Impianto').'", "multiple": 1, "name": "idimpianti[]", "value": "'.$impianti_collegati.'", "ajax-source": "impianti-cliente", "select-options": {"idanagrafica": '.($id_anagrafica ?: '""').', "idsede_destinazione": '.$id_sede.'}, "icon-after": "add|'.Modules::get('Impianti')['id'].'|id_anagrafica='.$id_anagrafica.'" ]}