%PDF- %PDF-
Direktori : /var/www/pjc/storage/framework/views/ |
Current File : /var/www/pjc/storage/framework/views/8dce1e4d0fc5cff433e36273d31ec5394796858c.php |
<?php $fmt = numfmt_create( 'it_IT', NumberFormatter::CURRENCY ); $mesi = array( 1 => 'gennaio', 2 => 'febbraio', 3 => 'marzo', 4 => 'aprile', 5 => 'maggio', 6 => 'giugno', 7 => 'luglio', 8 => 'agosto', 9 => 'settembre', 10 => 'ottobre', 11 => 'novembre', 12 => 'dicembre' ); $utenti_t = "24,5,8,31,28,12"; $utenti_e = "33,34,1,2"; $utenti_a = "18,6,3"; $utenti_s = "13,23,21,20,19,17,14,11,30,32,35"; $utenti_f = "25,26,15"; $set = [1 => 'sicurezza',2 => 'termico',3 => 'elettrico',4 => 'incendio',5 => 'formazione']; $setone = [1 => 's',2 => 't',3 => 'e',4 => 'a',5 => 'f']; ?> <?php $__env->startSection('content'); ?> <!-- START BREADCRUMB --> <ul class="breadcrumb"> <li><a href="">Home</a></li> <li>Planning</li> <li class="active"></li> </ul> <!-- END BREADCRUMB --> <div class="row" style="padding-bottom: 20px"> <form action="<?php echo e(action('ProgrammaOre@index')); ?>" method="POST" class=""> <input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" /> <div class="col-lg-1"> <label>Settori:</label> </div> <div class="col-lg-3"> <?php if(Session::has('settori')) { $settori = Session::get('settori'); } ?> <select class="js-example-basic-multiple form-control" name="filtro"> <option value="2" <?php if($settori == 2): ?> selected <?php endif; ?> >TERMICO</option> <option value="3" <?php if($settori == 3): ?> selected <?php endif; ?>>ELETTRICO</option> <option value="4" <?php if($settori == 4): ?> selected <?php endif; ?>>INCENDIO</option> <option value="1" <?php if($settori == 1): ?> selected <?php endif; ?>>SICUREZZA</option> <option value="5" <?php if($settori == 5): ?> selected <?php endif; ?>>FORMAZIONE</option> </select> </div> <div class="col-lg-1 text-right"> <label>Mesi:</label> </div> <div class="col-lg-4"> <select class="js-example-basic-multiple form-control" name="mesi[]" multiple="multiple"> <?php if(Session::has('mesi')) { $mesiscelti = Session::get('mesi'); } ?> <?php $__currentLoopData = $mesi; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($key); ?>" <?php if(in_array($key,$mesiscelti)): ?> selected <?php endif; ?> <?php if(in_array($key,$mesiscelti)): ?> selected <?php endif; ?>><?php echo e(ucfirst($item)); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> </div> <div class="col-lg-1"> <input type="submit" class="btn btn-primary" value="Filtra"> </div> </form> </div> </div> <div class="col-lg-12"> <button class="btn btn-primary collapsed" data-toggle="collapse" data-target="#demo">Vedi Sommario ore assegnate</button> <div id="demo" class="collapse"> <table class="table"> <thead> <th width="10%">Nome</th> <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <th style="border: #0a6aa1 solid 1px" class="text-center"><?php echo e(strtoupper($mesi[$key])); ?></th> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </thead> <tbody> <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <tr> <td><?php echo e(substr($b->settore,0,3)); ?> | <?php echo e($b->cognome); ?></td> <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <td data-mese="<?php echo e($key); ?>" data-person="<?php echo e($b->id); ?>" data-type="sommario" style="border: #0a6aa1 solid 1px" class="text-center"></td> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </tr> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </tbody> </table> </div> </div> <table class="table datatable1"> <thead> <tr> <th class="text-center" colspan="<?php echo e(9+3); ?>">Generale</th> <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <th colspan="<?php echo e(count($persone)+3); ?>" class="text-center" style="border: #0a6aa1 solid 1px"><?php echo e(strtoupper($mesi[$key])); ?></th> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <th class="text-center" colspan="7">Fatturazione</th> </tr> <tr> <th id="gennaio">Azioni</th> <th>Data inizio</th> <th>Preventivo</th> <th>Commessa</th> <th class="text-center">Importo <br>attività</th> <th class="text-center">Ore <br>Attività</th> <th class="text-center">Anno di rifermento</th> <th class="text-center <?php echo e($set[$settori]); ?>" style="border-left: #0a6aa1 solid 1px;border-top: #0a6aa1 solid 1px;" data-colonna="<?php echo e($set[$settori]); ?>"> <span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="rimanente_<?php echo e($set[$settori]); ?>"> </span><br>Carico di lavoro <br><?php echo e($set[$settori]); ?></th> <th class="text-center" style="border-top: #0a6aa1 solid 1px;">quote anni precedenti già computate <br> <?php echo e($set[$settori]); ?> </th> <th class="text-center" style="border-top: #0a6aa1 solid 1px;" data-colonna="a_<?php echo e($set[$settori]); ?>"><span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="a_<?php echo e($set[$settori]); ?>"> </span><br>CARICO LAVORO RIMANENTE <BR>settore <?php echo e($set[$settori]); ?> </th> <th>Cliente</th> <th>Oggetto</th> <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <th class="text-center <?php echo e($set[$settori]); ?>" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px" data-colonna="<?php echo e($set[$settori]); ?>"><span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"> <?php echo e(\App\pianficazioneutente::where('mese',$key)->sum('ore')); ?></span><br></br>Tot <br><?php echo e($set[$settori]); ?></th> <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"><?php echo e($b->cognome); ?><br>(<?php echo e(substr($b->settore,0,3)); ?>)</th> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Acconto <br>Mese Ricevuto</th> <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Acconto <br>Mese Atteso</th> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <th>Lavorabile</th> <th>Totali Acconti Ricevuti</th> <th>Totali Acconti Attesi </th> <th>RESIDUO</th> <th>FATTURABILE</th> <th>FATTURATA</th> <th>NOTE</th> </tr> </thead> <tbody> <?php $__currentLoopData = $commesse; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <tr> <?php $dati = \App\pianficazione::where('idCommessa',$item->uid)->first(); ?> <form method="POST" class="form-row" > <input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" /> <input type="hidden" name="commessa" value="<?php echo e($item->uid); ?>" /> <input type="hidden" name="mesi" value="<?php echo e(implode(",", $mesiscelti)); ?>" /> <input type="hidden" name="settori" value="<?php echo e($settori); ?>" /> <td><button class="btn btn-outline " type="submit"> <i class="fa fa-save"></i> </button> <td><?php echo e($item->stato); ?> <?php echo e($item->data_inizio); ?> </td> <td><?php echo e(substr($item->npreventivo_c,0,17)); ?></td> <td><?php echo e($item->nome); ?></td> <td class="text-center"><span id="prezzo-<?php echo e($item->nome); ?>"><?php echo e(round($item->importo_c,2)); ?></span> <br> <?php if(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."'"))[0]->somma / 3600 <> 0): ?> (<?php echo e(numfmt_format_currency($fmt,$item->importo_c / (DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."'"))[0]->somma / 3600),'EUR')); ?>) <?php endif; ?></td> <td data-commessa="<?php echo e($item->nome); ?>" data-colonna="ore" class="text-center" id="ore_<?php echo e($item->nome); ?>"><?php echo e(floor($item->importo_c / config('app.costo_orario'))); ?> </td> <td> <input type="text" name="anno_riferimento" value="<?php echo e($item->anno); ?>" size="8"></td> <?php if($settori == '2'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="<?php echo e($set[$settori]); ?>_<?php echo e($item->nome); ?>" name="tot_<?php echo e($set[$settori]); ?>" data-type="carico" size="8" value="<?php echo e(round($item->importo_c,2) - $item->carico_t_old); ?>" readonly><br> Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_t.")"))[0]->somma / 3600); ?><br> </td> <td id="cumulo-<?php echo e($set[$settori]); ?>-<?php echo e($item->nome); ?>" class="text-center"> <input type="text" name="carico_t_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_t_old)): ?> <?php echo e($dati->carico_t_old); ?> <?php endif; ?>"> </td> <td id="lavorato-<?php echo e($set[$settori]); ?>-<?php echo e($item->uid); ?>" class="text-center a_<?php echo e($set[$settori]); ?>"> <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')): ?> <?php echo e($item->importo_c - $dati->carico_t_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?> <?php else: ?> <?php if(isset($dati->carico_t_old)): ?>) <?php echo e($item->importo_c - $dati->carico_t_old); ?> <?php else: ?> <?php echo e($item->importo_c); ?> <?php endif; ?> <?php endif; ?> </td> <?php endif; ?> <?php if($settori == '3'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="<?php echo e($set[$settori]); ?>_<?php echo e($item->nome); ?>" name="tot_<?php echo e($set[$settori]); ?>" data-type="carico" size="8" value="<?php echo e(round($item->importo_c,2) - $item->carico_e_old); ?>" readonly><br> Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_e.")"))[0]->somma / 3600); ?><br> </td> <td id="cumulo-<?php echo e($set[$settori]); ?>-<?php echo e($item->nome); ?>" class="text-center"> <input type="text" name="carico_e_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_e_old)): ?> <?php echo e($dati->carico_et_old); ?> <?php endif; ?>"> </td> <td id="lavorato-<?php echo e($set[$settori]); ?>-<?php echo e($item->uid); ?>" class="text-center"> <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?> <?php echo e($item->importo_c - $dati->carico_e_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?> <?php else: ?> <?php if(isset($dati->carico_e_old)): ?>) <?php echo e($item->importo_c - $dati->carico_e_old); ?> <?php else: ?> <?php echo e($item->importo_c); ?> <?php endif; ?> <?php endif; ?> </td> <?php endif; ?> <?php if($settori == '4'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="incendio_<?php echo e($item->nome); ?>" name="tot_incendio" data-type="carico" size="8" value="<?php echo e(round($item->importo_c,2)); ?>" readonly > Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_a.")"))[0]->somma / 3600); ?><br> <td id="cumulo-incendio-<?php echo e($item->nome); ?>" class="text-center"> <input type="text" name="carico_a_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_a_old)): ?> <?php echo e($dati->carico_a_old); ?> <?php endif; ?>"> </td> <td id="lavorato-incendio-<?php echo e($item->nome); ?>" class="text-center"> <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?> <?php echo e($item->importo_c - $dati->carico_a_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?> <?php else: ?> <?php if(isset($dati->carico_a_old)): ?>) <?php echo e($item->importo_c - $dati->carico_a_old); ?> <?php else: ?> <?php echo e($item->importo_c); ?> <?php endif; ?> <?php endif; ?> </td> <?php endif; ?> <?php if($settori == '1'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="sicurezza_<?php echo e($item->nome); ?>" name="tot_sicurezza" data-type="carico" size="8" value="<?php echo e(round($item->importo_c,2)); ?>" readonly > Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_s.")"))[0]->somma / 3600); ?><br> </td> <td id="cumulo-sicurezza-<?php echo e($item->nome); ?>" class="text-center"> <input type="text" name="carico_s_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_s_old)): ?> <?php echo e($dati->carico_s_old); ?><?php else: ?> 0 <?php endif; ?>"> </td> <td id="lavorato-sicurezza-<?php echo e($item->nome); ?>" class="text-center lavorato-sicurezza"> <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?> <?php echo e($item->importo_c - $dati->carico_s_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?> <?php else: ?> <?php if(isset($dati->carico_s_old)): ?>) <?php echo e($item->importo_c - $dati->carico_s_old); ?> <?php else: ?> <?php echo e($item->importo_c); ?> <?php endif; ?> <?php endif; ?> </td> <?php endif; ?> <?php if($settori == '5'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="formazione_<?php echo e($item->nome); ?>" name="tot_formazione" data-type="carico" size="8" value="<?php echo e(round($item->importo_c,2)); ?>" readonly > Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_s.")"))[0]->somma / 3600); ?><br> </td> <td id="cumulo-formazione-<?php echo e($item->nome); ?>" class="text-center"> <input type="text" name="carico_f_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_f_old)): ?> <?php echo e($dati->carico_f_old); ?><?php else: ?> 0 <?php endif; ?>"> </td> <td id="lavorato-formazione-<?php echo e($item->nome); ?>" class="text-center"> <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?> <?php echo e($item->importo_c - $dati->carico_f_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?> <?php else: ?> <?php if(isset($dati->carico_f_old)): ?>) <?php echo e($item->importo_c - $dati->carico_f_old); ?> <?php else: ?> <?php echo e($item->importo_c); ?> <?php endif; ?> <?php endif; ?> </td> <?php endif; ?> <td><?php echo e($item->ragione_sociale); ?></td> <td><?php echo e($item->descrizione); ?></td> <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php if($settori == '2'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Assegnato mese: <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>" <?php $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore'); ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> Rimanenza totale: <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" <?php $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore'); $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore'); $ore = $item->importo_c - $item->carico_t_old - $righe; ?> type="text" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> </td> <?php endif; ?> <?php if($settori == '3'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Assegnato mese: <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>" <?php $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore'); ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> Rimanenza totale: <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" <?php $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore'); $ore = $item->importo_c - $item->carico_e_old - $righe; ?> type="text" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> </td> <?php endif; ?> <?php if($settori == '4'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Assegnato mese: <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>" <?php $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore'); ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> Rimanenza totale: <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" <?php $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore'); $ore = $item->importo_c - $item->carico_a_old - $righe; ?> type="text" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> </td> <?php endif; ?> <?php if($settori == '1'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Assegnato mese: <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>" <?php $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore'); ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> Rimanenza totale: <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" <?php $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore'); $ore = $item->importo_c - $item->carico_s_old - $righe; ?> type="text" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> </td> <?php endif; ?> <?php if($settori == '5'): ?> <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Assegnato mese: <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>" <?php $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore'); ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> Rimanenza totale: <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" <?php $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore'); $ore = $item->importo_c - $item->carico_f_old - $righe; ?> type="text" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly> </td><?php endif; ?> <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> <input <?php $ore=\App\pianficazioneutente::select('ore')->where('mese',$key)->where('idUtente',$b->id)->where('idCommessa',$item->uid)->first() ?> <?php if(isset($ore->ore)): ?> value="<?php echo e($ore->ore); ?>" <?php else: ?> value="0" <?php endif; ?> name="<?php echo e($b->id); ?>-<?php echo e($key); ?>" id="<?php echo e($key.'-'.$b->id.'-'.$item->uid); ?>" type="text" data-person="<?php echo e($b->id); ?>" data-type="single_person" data-settore="<?php echo e($set[$settori]); ?>" data-mese="<?php echo e($key); ?>" data-commessa="<?php echo e($item->nome); ?>" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 0): ?> data-calcolabile="0" <?php else: ?> data-calcolabile="1" <?php endif; ?> name="valori[]" size="5"> </td> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> <input disabled type="text" name="acconti-<?php echo e($key); ?>" data-acconti="<?php echo e($item->nome); ?>" onchange="calcolaAcconti(<?php echo e($item->nome); ?>)" size="6" value="<?php if(isset(\App\pianficazione::getAccontiMese($item->uid,$key)[0])): ?><?php echo e(\App\pianficazione::getAccontiMese($item->uid,$key)[0]->importo); ?> <?php endif; ?>"></td> <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> <input disabled type="text" name="acconti-<?php echo e($key); ?>" data-acconti="<?php echo e($item->nome); ?>" onchange="calcolaAcconti(<?php echo e($item->nome); ?>)" size="6" value="<?php if(isset(\App\pianficazione::getAccontiMeseSi($item->uid,$key)[0])): ?><?php echo e(\App\pianficazione::getAccontiMese($item->uid,$key)[0]->importo); ?> <?php endif; ?>"></td> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <td> <select name="lavorabile"> <option value="0" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 0): ?> selected <?php endif; ?>>NO</option> <option value="1" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 1): ?> selected <?php endif; ?> <?php if(!isset($dati->lavorabile)): ?> selected <?php endif; ?>>SI</option> </select> </td> <td class="text-right" id="tot-acconti-<?php echo e($item->nome); ?>"><?php echo e(numfmt_format_currency($fmt, \App\pianficazione::getAccontiSi($item->uid), "EUR")); ?> </td> <td class="text-right" id="tot-acconti-<?php echo e($item->nome); ?>"><?php echo e(numfmt_format_currency($fmt, \App\pianficazione::getAcconti($item->uid), "EUR")); ?> </td> <td class="text-right" id="tot-residuo-<?php echo e($item->nome); ?>" data-totalecommessa-<?php echo e($item->nome); ?>="<?php echo e($item->importo_c); ?>"><?php echo e(numfmt_format_currency($fmt, $item->importo_c - \App\pianficazione::getAcconti($item->uid), "EUR")); ?> </td> <td><select name="fatturabile"> <option value="0" <?php if(isset($dati->fatturabile) && $dati->fatturabile == 0): ?> selected <?php endif; ?> >NO</option> <option value="1" <?php if(isset($dati->fatturabile) && $dati->fatturabile == 1): ?> selected <?php endif; ?>>SI</option> </select> </td> <td><?php if($item->stato == "Draft"): ?> NO <?php else: ?> Aperta ma fatturata <?php endif; ?></td> <td><textarea name="note"><?php if(isset($dati->note)): ?> <?php echo e($dati->note); ?> <?php endif; ?></textarea></td> </form> </tr> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </tbody> </table> </div> </div> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startSection('script'); ?> <script> function calcoloAssegnatoMese(mese,settore) { var somma_righe = 0; console.log('ciao qui sono',$('.tot_mese_'+settore+'_'+mese)); $('.tot_mese_'+settore+'_'+mese).each(function () { console.log('sono qui ji',parseFloat($(this).val())); somma_righe = somma_righe + parseFloat($(this).val()) }); $('#mese_'+ settore +'_'+mese).text(somma_righe); } function getRimanenzaMese(commessa,mese,settore) { $.ajax({ url: "/a/calcolorimanenzamese/"+mese+"/"+commessa, type: "get", dataType: 'json', delay: 250, success: function (params) { console.log(params); }, cache: true }); } function calcolaRimanente(settore,commessa) { somma_righe = 0; $('[data-type="single_person"][data-commessa="' + commessa + '"]').each(function () { somma_righe = somma_righe + parseFloat($(this).val()) }); $('#lavorato-'+settore+'-' + commessa).text(parseFloat($('#prezzo-' + commessa).text()) - parseFloat($('input[name="carico_s_old"]').val()) - somma_righe) } function sommaRimanente(settore) { somma= 0; $('.lavorato-'+ settore).each(function() { if($(this).text() != '') { somma = somma + parseFloat($(this).text()); console.log('somma',$(this).text()); } }); $('#a_'+settore).text(somma) } function calcoloRimanentemese(mese,commessa,settore) { valore_commessa = parseFloat($('#'+settore+'_'+commessa).val()); somma= 0; $('[data-type="single_person"][data-commessa="' + commessa + '"][data-mese="' + mese + '"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('somma',$(this).val()); } }); $('input[name="rimanenza_mese_'+settore+'[]"][data-mese="'+ mese +'"][data-commessa="' + commessa + '"]').val(valore_commessa-somma); console.log('sono qui'); } $(document).ready(function() { sommaRimanente('<?php echo e($set[$settori]); ?>') $('a.toggle-vis').on( 'click', function (e) { var columns = table.column('#gennaio'); console.log(columns); e.preventDefault(); // Get the column API object var column = table.column( columns ); // Toggle the visibility column.visible( ! columns ); } ); somma = 0; $('input[name="tot_termico"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('sono dentro'); } }); $('#rimanente_termico').text(somma) somma = 0; $('input[name="tot_elettrico"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('sono dentro'); } }); $('#rimanente_elettrico').text(somma) somma = 0; $('input[name="tot_formazione"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('sono dentro'); } }); $('#rimanente_formazione').text(somma) somma = 0; $('input[name="tot_sicurezza"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('sono dentro'); } }); $('#rimanente_sicurezza').text(somma) somma = 0; $('input[name="tot_incendio"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); console.log('sono dentro'); } }); $('#rimanente_incendio').text(somma) $('[data-type="single_person"]').trigger('change'); $('[data-type="single_person"]').change(function() { commessa = '[data-commessa="' + $( this ).attr('data-commessa') + '"]'; mese = '[data-mese="' + $( this ).attr('data-mese') + '"]'; settore = '[data-settore="' + $( this ).attr('data-settore') + '"]'; calcolaRimanente($( this ).attr('data-settore'),$( this ).attr('data-commessa')); sommaRimanente($( this ).attr('data-settore'),$( this ).attr('data-commessa')); calcoloRimanentemese($( this ).attr('data-mese'),$( this ).attr('data-commessa'),$( this ).attr('data-settore')); getRimanenzaMese($( this ).attr('data-commessa'),$( this ).attr('data-mese'),$( this ).attr('data-settore')); somma = 0; $(commessa + mese + settore).each(function() { somma = somma + parseFloat($(this).val()) }); $('[data-commessa="'+ $( this ).attr('data-commessa') +'"][data-mesetype="' + $( this ).attr('data-settore') + '"][data-mese="' + $( this ).attr('data-mese') + '"]').val(somma); calcoloAssegnatoMese($( this ).attr('data-mese'),$( this ).attr('data-settore')); }); $('input[name="carico_t_old"]').change(function() { $('#termico_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) - parseFloat($( this ).val())); somma= 0; console.log("sono qui"); $('.a_termico').each(function() { calcolaRimanente('termico',$( this ).attr('data-commessa')); if($(this).val() != '') { somma = somma + parseFloat($(this).text()); } }); $('#a_termico').text(somma) }); $('input[name="carico_e_old"]').change(function() { $('#elettrico_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) - parseFloat($( this ).val())); console.log($('#prezzo-'+$( this ).attr('data-commessa')).text()); console.log(parseFloat($( this ).val())); calcolaRimanente('elettrico',$( this ).attr('data-commessa')); somma= 0; $('.a_elettrico').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).text()); } }); $('#a_elettrico').text(somma) }); $('input[name="carico_a_old"]').change(function() { $('#incendio_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) - parseFloat($( this ).val())); somma= 0; calcolaRimanente('incendio',$( this ).attr('data-commessa')); $('.a_incendio').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).text()); } }); $('#a_incendio').text(somma) }); $('input[name="carico_s_old"]').change(function() { $('#sicurezza_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) - parseFloat($( this ).val())); calcolaRimanente('sicurezza',$( this ).attr('data-commessa')); sommaRimanente('sicurezza',$( this ).attr('data-commessa')) }); $('input[name="carico_f_old"]').change(function() { $('#formazione_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) - parseFloat($( this ).val())); somma= 0; calcolaRimanente('formazione',$( this ).attr('data-commessa')); $('.a_formazione').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).text()); } }); $('#a_formazione').text(somma) }); var table = $('.datatable1').DataTable( { scrollX: true, fixedColumns: { leftColumns: 1, } } ); $('input[name="carico_t_old"]').change(function () { commessa = $(this).attr('data-uid'); numero = $(this).attr('data-commessa'); console.log(numero); totale = parseFloat($('#prezzo-'+numero).text()); vecchio = parseFloat($(this).val()); console.log(totale); console.log(vecchio); $.ajax({ url: "/a/getoremesecommessa/"+commessa, type: "get", dataType: 'json', delay: 250, success: function (params) { $('#lavorato-termico-'+commessa).text(totale - vecchio - parseFloat(params) ) }, cache: true }); }); $('input[name="carico_e_old"]').change(function () { commessa = $(this).attr('data-uid'); numero = $(this).attr('data-commessa'); console.log(numero); totale = parseFloat($('#prezzo-'+numero).text()); vecchio = parseFloat($(this).val()); console.log(totale); console.log(vecchio); $.ajax({ url: "/a/getoremesecommessa/"+commessa, type: "get", dataType: 'json', delay: 250, success: function (params) { $('#lavorato-elettrico-'+commessa).text(totale - vecchio - parseFloat(params) ) console.log(totale - vecchio - parseFloat(params)) }, cache: true }); }); $('input[name="carico_f_old"]').change(function () { commessa = $(this).attr('data-uid'); numero = $(this).attr('data-commessa'); console.log(numero); totale = parseFloat($('#prezzo-'+numero).text()); vecchio = parseFloat($(this).val()); $.ajax({ url: "/a/getoremesecommessa/"+commessa, type: "get", dataType: 'json', delay: 250, success: function (params) { $('#lavorato-formazione-'+commessa).text(totale - vecchio - parseFloat(params) ) }, cache: true }); }); $('input[name="carico_s_old"]').change(function () { commessa = $(this).attr('data-uid'); numero = $(this).attr('data-commessa'); console.log(numero); totale = parseFloat($('#prezzo-'+numero).text()); vecchio = parseFloat($(this).val()); $.ajax({ url: "/a/getoremesecommessa/"+commessa, type: "get", dataType: 'json', delay: 250, success: function (params) { $('#lavorato-sicurezza-'+commessa).text(totale - vecchio - parseFloat(params) ) }, cache: true }); }); } ); function ricalcola(persona,mese) { var somma_walter = 0; console.log($('[data-person="5"][data-mese="1"]')); $('[data-person=' + persona + '][data-mese=' + mese + '][data-calcolabile=1]').each(function(index) { if($( this ).val() != '' ) { somma_walter = somma_walter + parseFloat($(this).val()); } }); $('[data-person=' + persona + '][data-mese=' + mese + '][data-type="sommario"]').html(somma_walter); $('[data-person=' + persona + '][data-mese=' + mese + '][data-type="valore"]').html(somma_walter*62,5 + '€'); } ricalcola(); rimanenza_termico = 0; $('.rim_termico').each(function(index){ if($(this).text() != '') { rimanenza_termico = rimanenza_termico + parseFloat($(this).text()); } }) rimanenza_elettrico = 0; $('.rim_elettrico').each(function(index){ if($(this).text() != '') { rimanenza_elettrico = rimanenza_elettrico + parseFloat($(this).text()); } }) $('#rimanente_elettrico').text(rimanenza_elettrico); rimanenza_incendio = 0; $('.rim_incendio').each(function(index){ if($(this).text() != '') { rimanenza_incendio = rimanenza_incendio + parseFloat($(this).text()); } }) $('#rimanente_incendio').text(rimanenza_incendio); rimanenza_sicurezza = 0; $('.rim_incendio').each(function(index){ if($(this).text() != '') { rimanenza_sicurezza = rimanenza_sicurezza + parseFloat($(this).text()); } }) $('#rimanente_sicurezza').text(rimanenza_sicurezza); rimanenza_formazione = 0; $('.rim_formazione').each(function(index){ if($(this).text() != '') { rimanenza_formazione = rimanenza_formazione + parseFloat($(this).text()); } }) $('#rimanente_formazione').text(rimanenza_formazione); $('*[data-type="carico"]').change(function(){ elettrico = 0; termico = 0; incendio = 0; sicurezza = 0; formazione = 0; var id = $(this).attr("id"); var commessa = id.split('_'); <?php if($settori == '2'): ?> var termico = $('#termico_'+commessa[1]).val(); <?php endif; ?> <?php if($settori == '3'): ?> var elettrico = $('#elettrico_'+commessa[1]).val(); <?php endif; ?> <?php if($settori == '4'): ?> var incendio = $('#incendio_'+commessa[1]).val(); <?php endif; ?> <?php if($settori == '1'): ?> var sicurezza = $('#sicurezza_'+commessa[1]).val(); <?php endif; ?> <?php if($settori == '5'): ?> var formazione = $('#formazione_'+commessa[1]).val(); <?php endif; ?> console.log(parseFloat(termico)+parseFloat(elettrico)); console.log(parseFloat($('#ore_'+commessa[1]).text())); <?php if($settori == '2'): ?> if(termico == '' ) { termico = 0; console.log('termico',termico);} <?php endif; ?> <?php if($settori == '3'): ?> if(elettrico == '' ) { elettrico = 0;console.log('elettrico',elettrico);} <?php endif; ?> <?php if($settori == '4'): ?> if(incendio == '' ) { incendio = 0;console.log('incendio',incendio);} <?php endif; ?> <?php if($settori == '1'): ?> if(sicurezza == '' ) { sicurezza = 0;console.log('sicurezza',sicurezza);} <?php endif; ?> <?php if($settori == '5'): ?> if(formazione == '' ) { formazione = 0;console.log('formazione',formazione);} <?php endif; ?> somma= 0; $('input[name="tot_termico"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); somma= 0; $('input[name="tot_elettrico"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); $('#rimanente_elettrico').text(somma); somma= 0; $('input[name="tot_incendio"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); $('#rimanente_incendio').text(somma); somma= 0; $('input[name="tot_formazione"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); $('#rimanente_formazione').text(somma); somma= 0; $('input[name="tot_sicurezza"]').each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); $('#rimanente_sicurezza').text(somma) if (parseFloat(termico) + parseFloat(elettrico) + parseFloat(incendio) + parseFloat(sicurezza) + parseFloat(formazione) <= parseFloat($('#prezzo-' + commessa[1]).text())) { } else { alert('Il valore assegnato ai settore sono maggiori del totale valore commessa'); console.log(commessa) } }); $('*[data-mesetype="termico"]').change(function() { var commessa = $(this).attr("data-commessa"); var ore_commessa = parseFloat($('#prezzo-'+commessa).text()); var somma_ore = 0; console.log(commessa); console.log($('[data-mesetype="termico"][data-commessa=' + commessa +']')); $('[data-mesetype="termico"][data-commessa=' + commessa +']').each(function(index){ if($( this ).val() != '' ) { somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val()); } }); somma= 0; $('.'+$( this ).attr('class')).each(function() { if($(this).val() != '') { somma = somma + parseFloat($(this).val()); } }); $('#rimanente_termico').text(somma) if(somma_ore > ore_commessa) { console.log('somma_ore',somma_ore); console.log('ore_commessa',ore_commessa); alert('Il valore inserito è maggiore del carico del settore per il progetto'); $( this ).val('0'); } else { } }); $('*[data-mesetype="sicurezza"]').change(function() { var commessa = $(this).attr("data-commessa"); var ore_commessa = parseFloat($('#prezzo-'+commessa).text()); var somma_ore = 0; console.log(commessa); console.log($('[data-mesetype="sicurezza"][data-commessa=' + commessa +']')); $('[data-mesetype="sicurezza"][data-commessa=' + commessa +']').each(function(index){ if($( this ).val() != '' ) { somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val()); } }); if(somma_ore > ore_commessa) { console.log('somma_ore',somma_ore); console.log('ore_commessa',ore_commessa); alert('Il valore inserito è maggiore del carico del settore per il progetto'); $( this ).val('0'); } else { } }); $('*[data-mesetype="formazione"]').change(function() { var commessa = $(this).attr("data-commessa"); var ore_commessa = parseFloat($('#prezzo-'+commessa).text()); var somma_ore = 0; console.log(commessa); console.log($('[data-mesetype="sicurezza"][data-commessa=' + commessa +']')); $('[data-mesetype="formazione"][data-commessa=' + commessa +']').each(function(index){ if($( this ).val() != '' ) { somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val()); } }); if(somma_ore > ore_commessa) { console.log('somma_ore',somma_ore); console.log('ore_commessa',ore_commessa); alert('Il valore inserito è maggiore del carico del settore per il progetto'); $( this ).val('0'); } else { } }); $('input[name="fornitori[]"]').change(function() { console.log('ciao'); console.log( parseFloat($('#prezzo-'+ $(this).attr('data-commessa')).text()) - parseFloat($( this ).val())); $('#termico_'+ $(this).attr('data-commessa')).val( parseFloat($('#prezzo-'+ $(this).attr('data-commessa')).text()) - parseFloat($( this ).val())); }); $('*[data-mesetype="elettrico"]').change(function() { var commessa = $(this).attr("data-commessa"); var ore_commessa = parseFloat($('#prezzo-'+commessa).text()); var somma_ore = 0; console.log(commessa); console.log($('[data-mesetype="termico"][data-commessa=' + commessa +']')); $('[data-mesetype="elettrico"][data-commessa=' + commessa +']').each(function(index){ if($( this ).val() != '' ) { somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val()); } }); if(somma_ore > ore_commessa) { console.log('somma_ore',somma_ore); console.log('ore_commessa',ore_commessa); alert('Le ore inserite sono maggiori del carico del settore per il progetto'); $( this ).val('0'); } else { } }); $('[data-type="single_person"]').change(function() { var commessa = $(this).attr("data-commessa"); console.log('commessa',commessa); var mese = $(this).attr("data-mese"); var settore = $(this).attr("data-settore"); console.log('settore',settore); var ore_mese = $('[data-mesetype=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']').val(); var somma_ore = 0; console.log('mese',mese); console.log('ore_mese',ore_mese); console.log($('[data-type="single_person"][data-settore=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']')); $('[data-type="single_person"][data-settore=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']').each(function(index){ if($( this ).val() != '' ) { somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val()); } }); console.log("somma ore",somma_ore); ricalcola($(this).attr("data-person"),$(this).attr("data-mese")); }); function calcolaAcconti(commessa) { var tot = 0; $('[data-acconti=' + commessa + ']').each(function(index){ if($( this ).val() != '') { console.log('ciao',$( this ).val()); tot = tot + parseFloat($( this ).val()); $('#tot-acconti-'+ commessa).html(new Intl.NumberFormat('it-IT').format(tot) + ' €'); $('#tot-residuo-'+ commessa).html(new Intl.NumberFormat('it-IT').format($('#tot-residuo-'+ commessa).attr('data-totalecommessa-'+commessa) - tot) + ' €'); } }); } $(document).ready(function() { $('.js-example-basic-multiple').select2(); }); function calcolaColonnaSettoreMese(settore) { } $( ".form-row" ).submit(function( event ) { var form = $(this); $.ajax({ type: "POST", url: '/a/saveCommessa', data: form.serialize(), // serializes the form's elements. success: function(data) { swal({ title: "OK!", text: "Salvataggo avvenuto con successo", type: "success" }); }, error: function (data) { console.log('An error occurred.'); console.log(data); }, }); event.preventDefault() }); </script> <?php $__env->stopSection(); ?> <?php echo $__env->make('layouts.main', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/pjc/resources/views/programmaore/index.blade.php ENDPATH**/ ?>