Skip to content

Commit 3979de0

Browse files
committed
fix: allineamento grafico modulo interventi
1 parent c202bae commit 3979de0

1 file changed

Lines changed: 34 additions & 36 deletions

File tree

modules/interventi/edit.php

Lines changed: 34 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -70,68 +70,66 @@
7070
</div>
7171
7272
<div class="card-body">
73-
<div class="card-body">
74-
<!-- RIGA 1 -->
75-
<div class="row">
76-
<div class="col-md-3">
77-
'.Modules::link('Anagrafiche', $record['idanagrafica'], null, null, 'class="pull-right"').'
78-
{[ "type": "select", "label": "'.tr('Cliente').'", "name": "idanagrafica", "required": 1, "value": "$idanagrafica$", "ajax-source": "clienti", "readonly": "'.($user['gruppo'] == 'Clienti' ? '1' : $record['flag_completato']).'" ]}
79-
</div>
80-
<div class="col-md-3">
81-
{[ "type": "select", "label": "'.tr('Zona').'", "name": "idzona", "values": "query=SELECT id, CONCAT_WS( \' - \', nome, descrizione) AS descrizione FROM an_zone ORDER BY nome", "value": "$idzona$" , "placeholder": "'.tr('Nessuna zona').'", "extra": "readonly", "help":"'.tr('La zona viene definita automaticamente in base al cliente selezionato.').'" ]}
82-
</div>
73+
<!-- RIGA 1 -->
74+
<div class="row">
75+
<div class="col-md-3">
76+
'.Modules::link('Anagrafiche', $record['idanagrafica'], null, null, 'class="pull-right"').'
77+
{[ "type": "select", "label": "'.tr('Cliente').'", "name": "idanagrafica", "required": 1, "value": "$idanagrafica$", "ajax-source": "clienti", "readonly": "'.($user['gruppo'] == 'Clienti' ? '1' : $record['flag_completato']).'" ]}
78+
</div>
79+
<div class="col-md-3">
80+
{[ "type": "select", "label": "'.tr('Zona').'", "name": "idzona", "values": "query=SELECT id, CONCAT_WS( \' - \', nome, descrizione) AS descrizione FROM an_zone ORDER BY nome", "value": "$idzona$" , "placeholder": "'.tr('Nessuna zona').'", "extra": "readonly", "help":"'.tr('La zona viene definita automaticamente in base al cliente selezionato.').'" ]}
81+
</div>
8382
84-
<div class="col-md-3">';
83+
<div class="col-md-3">';
8584
if (!empty($record['idclientefinale'])) {
8685
echo '
87-
'.Modules::link('Anagrafiche', $record['idclientefinale'], null, null, 'class="pull-right"');
86+
'.Modules::link('Anagrafiche', $record['idclientefinale'], null, null, 'class="pull-right"');
8887
}
8988
echo '
90-
{[ "type": "select", "label": "'.tr('Per conto di').'", "name": "idclientefinale", "value": "$idclientefinale$", "ajax-source": "clienti", "readonly": "'.$record['flag_completato'].'" ]}
91-
</div>
92-
<div class="col-md-3">
93-
{[ "type": "select", "label": "'.tr('Referente').'", "name": "idreferente", "value": "$idreferente$", "ajax-source": "referenti", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica'], 'idclientefinale' => $record['idclientefinale'], 'idsede_destinazione' => $record['idsede_destinazione']]).', "readonly": "'.intval($record['flag_completato']).'", "icon-after": "add|'.$id_modulo_anagrafiche.'|id_plugin='.Plugin::where('name', 'Referenti')->first()->id.'&id_parent='.$record['idanagrafica'].'" ]}
94-
</div>
89+
{[ "type": "select", "label": "'.tr('Per conto di').'", "name": "idclientefinale", "value": "$idclientefinale$", "ajax-source": "clienti", "readonly": "'.$record['flag_completato'].'" ]}
90+
</div>
91+
<div class="col-md-3">
92+
{[ "type": "select", "label": "'.tr('Referente').'", "name": "idreferente", "value": "$idreferente$", "ajax-source": "referenti", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica'], 'idclientefinale' => $record['idclientefinale'], 'idsede_destinazione' => $record['idsede_destinazione']]).', "readonly": "'.intval($record['flag_completato']).'", "icon-after": "add|'.$id_modulo_anagrafiche.'|id_plugin='.Plugin::where('name', 'Referenti')->first()->id.'&id_parent='.$record['idanagrafica'].'" ]}
93+
</div>
94+
</div>
95+
<!-- RIGA 2 -->
96+
<div class="row">
97+
<div class="col-md-3">
98+
{[ "type": "select", "label": "'.tr('Agente').'", "name": "idagente", "ajax-source": "agenti", "select-options": {"idanagrafica": '.$record['idanagrafica'].'}, "value": "$idagente$" ]}
9599
</div>
96-
<!-- RIGA 2 -->
97-
<div class="row">
98-
<div class="col-md-3">
99-
{[ "type": "select", "label": "'.tr('Agente').'", "name": "idagente", "ajax-source": "agenti", "select-options": {"idanagrafica": '.$record['idanagrafica'].'}, "value": "$idagente$" ]}
100-
</div>
101100
102101
103-
<div class="col-md-3">
104-
{[ "type": "select", "label": "'.tr('Pagamento').'", "name": "idpagamento", "required": 0, "ajax-source": "pagamenti", "value": "$idpagamento$" ]}
105-
</div>
102+
<div class="col-md-3">
103+
{[ "type": "select", "label": "'.tr('Pagamento').'", "name": "idpagamento", "required": 0, "ajax-source": "pagamenti", "value": "$idpagamento$" ]}
104+
</div>
106105
107-
<div class="col-md-6">';
106+
<div class="col-md-6">';
108107
echo '
109-
{[ "type": "select", "label": "'.tr('Preventivo').'", "name": "idpreventivo", "value": "'.$record['id_preventivo'].'", "ajax-source": "preventivi", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'", "icon-after": "add|'.Module::where('name', 'Preventivi')->first()->id.'|pianificabile=1&idanagrafica='.$record['idanagrafica'].'" ]}
110-
</div>
108+
{[ "type": "select", "label": "'.tr('Preventivo').'", "name": "idpreventivo", "value": "'.$record['id_preventivo'].'", "ajax-source": "preventivi", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'", "icon-after": "add|'.Module::where('name', 'Preventivi')->first()->id.'|pianificabile=1&idanagrafica='.$record['idanagrafica'].'" ]}
109+
</div>
111110
112-
<div class="col-md-6">';
111+
<div class="col-md-6">';
113112

114113
$idpreventivo_riga = $dbo->fetchOne('SELECT id FROM co_promemoria WHERE idintervento='.prepare($id_record))['id'];
115114

116115
echo '
117116
118-
{[ "type": "select", "label": "'.tr('Contratto').'", "name": "idcontratto", "value": "'.$record['id_contratto'].'", "ajax-source": "contratti", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'", "icon-after": "add|'.Module::where('name', 'Contratti')->first()->id.'|pianificabile=1&idanagrafica='.$record['idanagrafica'].'" ]}
117+
{[ "type": "select", "label": "'.tr('Contratto').'", "name": "idcontratto", "value": "'.$record['id_contratto'].'", "ajax-source": "contratti", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'", "icon-after": "add|'.Module::where('name', 'Contratti')->first()->id.'|pianificabile=1&idanagrafica='.$record['idanagrafica'].'" ]}
119118
120-
<input type="hidden" name="idcontratto_riga" value="'.$idcontratto_riga.'">
121-
</div>
119+
<input type="hidden" name="idcontratto_riga" value="'.$idcontratto_riga.'">
120+
</div>
122121
123-
<div class="col-md-6">';
122+
<div class="col-md-6">';
124123

125124
$idcontratto_riga = $dbo->fetchOne('SELECT id FROM co_promemoria WHERE idintervento='.prepare($id_record))['id'];
126125

127126
if (!empty($record['idordine'])) {
128127
echo '
129-
'.Modules::link('Ordini cliente', $record['idordine'], null, null, 'class="pull-right"');
128+
'.Modules::link('Ordini cliente', $record['idordine'], null, null, 'class="pull-right"');
130129
}
131130
echo '
132131
133-
{[ "type": "select", "label": "'.tr('Ordine').'", "name": "idordine", "value": "'.$record['id_ordine'].'", "ajax-source": "ordini-cliente", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'" ]}
134-
</div>
132+
{[ "type": "select", "label": "'.tr('Ordine').'", "name": "idordine", "value": "'.$record['id_ordine'].'", "ajax-source": "ordini-cliente", "select-options": '.json_encode(['idanagrafica' => $record['idanagrafica']]).', "readonly": "'.$record['flag_completato'].'" ]}
135133
</div>
136134
</div>
137135
</div>

0 commit comments

Comments
 (0)