2017-08-04 16:28:16 +02:00
< ? php
include_once __DIR__ . '/../../core.php' ;
2018-07-18 15:20:10 +02:00
if ( $record [ 'can_delete' ]) {
2018-06-26 14:30:26 +02:00
$attr = '' ;
} else {
$attr = 'readonly' ;
2018-06-07 15:47:31 +02:00
echo '<div class="alert alert-warning">' . tr ( 'Alcune impostazioni non possono essere modificate per questo stato intervento.' ) . '</div>' ;
}
?>
2018-02-23 16:04:50 +01:00
< form action = " " method = " post " id = " edit-form " >
2017-08-04 16:28:16 +02:00
< input type = " hidden " name = " op " value = " update " >
< input type = " hidden " name = " backto " value = " record-edit " >
2018-02-18 19:53:23 +01:00
< input type = " hidden " name = " id_record " value = " <?php echo $id_record ; ?> " >
2017-08-04 16:28:16 +02:00
< div class = " row " >
< div class = " col-md-2 " >
2019-07-08 16:45:00 +02:00
{[ " type " : " span " , " label " : " <?php echo tr('Codice'); ?> " , " name " : " codice " , " value " : " $codice $ " ]}
2017-08-04 16:28:16 +02:00
</ div >
< div class = " col-md-6 " >
2018-07-03 12:28:38 +02:00
{[ " type " : " text " , " label " : " <?php echo tr('Descrizione'); ?> " , " name " : " descrizione " , " required " : 1 , " value " : " $descrizione $ " ]}
2018-06-07 15:47:31 +02:00
</ div >
2018-07-03 12:28:38 +02:00
2018-09-20 11:39:03 +02:00
< div class = " col-md-2 " >
{[ " type " : " checkbox " , " label " : " <?php echo tr('Questo è uno stato completato'); ?> " , " name " : " completato " , " value " : " $completato $ " , " help " : " <?php echo tr('Gli interventi che si trovano in questo stato verranno considerati come completati'); ?> " , " placeholder " : " <?php echo tr('Completato'); ?> " , " extra " : " <?php echo $attr ; ?> " ]}
2017-08-04 16:28:16 +02:00
</ div >
< div class = " col-md-2 " >
2017-09-04 12:02:29 +02:00
{[ " type " : " text " , " label " : " <?php echo tr('Colore'); ?> " , " name " : " colore " , " required " : 1 , " class " : " colorpicker text-center " , " value " : " $colore $ " , " extra " : " maxlength='7' " , " icon-after " : " <div class='img-circle square'></div> " ]}
2017-08-04 16:28:16 +02:00
</ div >
</ div >
2018-09-20 11:39:03 +02:00
< div class = " row " >
< div class = " col-md-2 " >
2019-03-28 18:40:19 +01:00
{[ " type " : " checkbox " , " label " : " <?php echo tr('Abilita notifiche'); ?> " , " name " : " notifica " , " help " : " <?php echo tr('Quando l \ 'intervento passa in questo stato viene inoltrata una notifica ai destinatari designati'); ?>. " , " value " : " $notifica $ " ]}
2018-09-20 11:39:03 +02:00
</ div >
< div class = " col-md-4 " >
2018-09-20 12:05:22 +02:00
{[ " type " : " select " , " label " : " <?php echo tr('Template email'); ?> " , " name " : " email " , " value " : " $id_email $ " , " values " : " query=SELECT id, name AS descrizione FROM zz_emails WHERE id_module = <?php echo Modules::get('Interventi')['id']; ?> AND deleted_at IS NULL " , " disabled " : < ? php echo intval ( empty ( $record [ 'notifica' ])); ?> ]}
2018-09-20 11:39:03 +02:00
</ div >
< div class = " col-md-6 " >
2018-09-20 12:05:22 +02:00
{[ " type " : " text " , " label " : " <?php echo tr('Destinatari'); ?> " , " name " : " destinatari " , " value " : " $destinatari $ " , " disabled " : < ? php echo intval ( empty ( $record [ 'notifica' ])); ?> ]}
2018-09-20 11:39:03 +02:00
</ div >
</ div >
2017-08-04 16:28:16 +02:00
</ form >
< ? php
2018-02-16 15:06:54 +01:00
// Record eliminabile solo se permesso
2018-07-18 15:20:10 +02:00
if ( $record [ 'can_delete' ]) {
2017-08-04 16:28:16 +02:00
?>
< a class = " btn btn-danger ask " data - backto = " record-list " >
2018-02-18 19:53:23 +01:00
< i class = " fa fa-trash " ></ i > < ? php echo tr ( 'Elimina' ); ?>
2017-08-04 16:28:16 +02:00
</ a >
< ? php
}
?>
< script >
$ ( document ) . ready ( function (){
$ ( '.colorpicker' ) . colorpicker () . on ( 'changeColor' , function (){
$ ( '#colore' ) . parent () . find ( '.square' ) . css ( 'background' , $ ( '#colore' ) . val () );
});
$ ( '#colore' ) . parent () . find ( '.square' ) . css ( 'background' , $ ( '#colore' ) . val () );
});
2018-07-03 12:28:38 +02:00
</ script >