1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-16 19:40:44 +01:00

Fix campi ckeditor in modifica attività

This commit is contained in:
Pek5892 2024-01-11 17:55:15 +01:00
parent 58736564be
commit 702ddd712d

View File

@ -332,59 +332,54 @@ $tecnici_assegnati = array_column($tecnici_assegnati, 'id_tecnico');
echo ' echo '
<div class="col-md-4"> <div class="col-md-4">
{[ "type": "select", "label": "'.tr('Tecnici assegnati').'", "multiple": "1", "name": "tecnici_assegnati[]", "ajax-source": "tecnici", "value": "'.implode(',', $tecnici_assegnati).'", "icon-after": "add|'.$module_anagrafiche['id'].'|tipoanagrafica=Tecnico&readonly_tipo=1" ]} {[ "type": "select", "label": "'.tr('Tecnici assegnati').'", "multiple": "1", "name": "tecnici_assegnati[]", "ajax-source": "tecnici", "value": "'.implode(',', $tecnici_assegnati).'", "icon-after": "add|'.$module_anagrafiche['id'].'|tipoanagrafica=Tecnico&readonly_tipo=1" ]}
</div>'; </div>
?>
</div> </div>
<!-- RIGA 5 --> <!-- RIGA 5 -->
<div class="row"> <div class="row">
<div class="col-lg-6 col-md-12 col-sm-12 col-xs-12"> <div class="col-lg-6 col-md-12 col-sm-12 col-xs-12">';
<?php echo input([
echo input([ 'type' => 'ckeditor',
'type' => 'ckeditor', 'label' => tr('Richiesta'),
'label' => tr('Richiesta'), 'name' => 'richiesta',
'name' => 'richiesta', 'id' => 'richiesta_add',
'required' => 1, 'required' => 1,
'readonly' => $record['flag_completato'], 'value' => $richiesta,
'extra' => 'rows="5"', 'extra' => 'style=\'max-height:80px;\'',
'value' => $record['richiesta'], ]);
]); echo '
?>
</div> </div>
<div class="col-lg-6 col-md-12 col-sm-12 col-xs-12">';
<div class="col-lg-6 col-md-12 col-sm-12 col-xs-12">
<?php
echo input([ echo input([
'type' => 'ckeditor', 'type' => 'ckeditor',
'label' => tr('Descrizione'), 'label' => tr('Descrizione'),
'name' => 'descrizione', 'name' => 'descrizione',
'readonly' => $record['flag_completato'], 'id' => 'descrizione_add',
'extra' => 'rows="10"', 'value' => $descrizione,
'value' => $record['descrizione'], 'extra' => 'style=\'max-height:80px;\'',
]); ]);
?> echo '
</div> </div>
<?php </div>';
// Nascondo le note interne ai clienti // Nascondo le note interne ai clienti
if ($user->gruppo != 'Clienti') { if ($user->gruppo != 'Clienti') {
echo ' echo '
<div class="col-md-12"> <div class="row">
{[ "type": "textarea", "label": "'.tr('Note interne').'", "name": "informazioniaggiuntive", "class": "autosize", "value": "$informazioniaggiuntive$", "extra": "rows=\'5\'" ]} <div class="col-md-12">
{[ "type": "textarea", "label": "'.tr('Note interne').'", "name": "informazioniaggiuntive", "class": "autosize", "value": "$informazioniaggiuntive$", "extra": "rows=\'5\'" ]}
</div>
</div>'; </div>';
} }
// Conteggio numero articoli intervento per eventuale blocco della sede di partenza // Conteggio numero articoli intervento per eventuale blocco della sede di partenza
$articoli = $intervento->articoli; $articoli = $intervento->articoli;
?> echo'
<div class="col-md-4"> <div class="col-md-4">
{[ "type": "select", "label": "<?php echo tr('Partenza merce'); ?>", "name": "idsede_partenza", "ajax-source": "sedi_azienda", "value": "$idsede_partenza$", "readonly": "<?php echo ($record['flag_completato'] || !$articoli->isEmpty()) ? 1 : 0; ?>" ]} {[ "type": "select", "label": "<'.tr('Partenza merce').'>", "name": "idsede_partenza", "ajax-source": "sedi_azienda", "value": "$idsede_partenza$", "readonly": "'.(($record['flag_completato'] || !$articoli->isEmpty()) ? 1 : 0).'" ]}
</div> </div>
</div> </div>
</div> </div>
</div> </div>';
<?php
// Visualizzo solo se l'anagrafica cliente è un ente pubblico // Visualizzo solo se l'anagrafica cliente è un ente pubblico
if (!empty($record['idcontratto'])) { if (!empty($record['idcontratto'])) {