Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- $(document).ready(function(){
- //$('.divtr').click(function(){
- $('.trigger').click(function(){
- $(this).parent().parent().parent().children('.divtrhito').slideToggle();
- $(this).toggleClass('open');
- // $(this).children('.divtrhito').slideToggle();
- return false;
- });
- //$('.divtrhito').click(function(){
- $('.trigger2').click(function(){
- $(this).parent().parent().parent().children('.divtrtarea').slideToggle();
- $(this).toggleClass('open');
- //$(this).children('.divtrtarea').toggle('slow');
- return false;
- });
- $('.expand').click(function(){
- $( ".divtrhito" ).each(
- function( intIndex ){
- $(this).slideToggle()
- }
- )
- });
- });
- </script>
- <?php echo $form->create('Linea', array('action' => 'relacion'));?>
- <div id="nav">
- <div id="divCategoria">
- <ul>
- <li class="titulua">Cat. </li>
- <li><?php echo $form->select('categoria_id',array($kat),null,array('id'=>'categorias'),array('Selecciona categoria')); ?></li>
- </ul>
- </div>
- <div id="divCoordinador">
- <ul>
- <li class="titulua">Coor. </li>
- <li><?php echo $form->select('usuario_id',array($coo),null,array('id'=>'usuarios'),array('Selecciona usuario')); ?></li>
- </ul>
- </div>
- <div id="divProyecto">
- <ul>
- <li class="titulua">Proyectos:</li>
- <li>
- <?php echo $form->select('proyecto_id',array($proy),null,array(
- 'id'=>'proyectos',
- 'class'=>'selproy',
- ),array('Selecciona proyecto')); ?>
- </li>
- </ul>
- </div>
- <div id="divTecnico">
- <ul>
- <li class="titulua">Tecnico: </li>
- <li><?php echo $form->select('tecnico_id',array($tek),null,array('id'=>'tecnicos'),array('Selecciona tecnico')); ?></li>
- </ul>
- </div>
- <div id="divFechaDesde">
- <ul>
- <li class="titulua">desde: </li>
- <li><input id="datepicker" type="text" size="40" name="data[Linea][desde]" style="width:70px" />
- <?php echo $ajax->datepicker('datepicker',array(
- 'firstDay' => '1',
- 'dayNamesMin' => "['Do','Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']",
- 'monthNames' => "['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'] "
- )); ?>
- <script type="text/javascript">
- $(function() {
- $("#datepicker").change(function() {
- $('#datepicker').datepicker('option', 'dateFormat', 'yy/mm/dd' ); });
- });
- </script>
- </li>
- </ul>
- </div>
- <div id="divFechaHasta">
- <ul>
- <li class="titulua"> hasta: </li>
- <li><input id="datepickerra" type="text" size="40" name="data[Linea][hasta]" style="width:70px" />
- <?php //echo $ajax->datepicker('datepickerra'); ?>
- <?php echo $ajax->datepicker('datepickerra',array(
- 'firstDay' => '1',
- 'dayNamesMin' => "['Do','Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']",
- 'monthNames' => "['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'] "
- )); ?>
- <script type="text/javascript">
- $(function() {
- $("#datepickerra").change(function() {
- $('#datepickerra').datepicker('option', 'dateFormat', 'yy/mm/dd' ); });
- });
- </script>
- </li>
- </ul>
- </div>
- <!-- <div id="divDetalle">
- <ul>
- <li class="titulua">Detalle: </li>
- <li>
- <select id="tipo" name="data[Linea][tipo]">
- <option value="resumido" selected>Resumido</option>
- <option value="hitos">Hitos</option>
- <option value="Tareas">Tareas</option>
- </select>
- </li>
- </ul>
- </div>-->
- <div id="divSituacion">
- <ul>
- <li class="titulua">Situación: </li>
- <li>
- <select id="situacion" name="data[Linea][situacion]">
- <option value="-1">Todos</option>
- <option value="50">50%</option>
- <option value="70">70%</option>
- <option value="100">100%</option>
- </select>
- </li>
- </ul>
- </div>
- <div id="divBotoia">
- <input type="submit" value="Actualizar datos" />
- </div>
- <div id="divAgrupar">
- <ul>
- <li><a href="#" class="expand">Expandir/Colapsar</a></li>
- </ul>
- </div>
- </div>
- <?php
- echo $form->end();
- ?>
- <!-- TITULOS -->
- <div id="report">
- <div class="divtrtitulo">
- <ul>
- <li class="thmas"> </li>
- <li class="th1">Cat.</li>
- <li class="th2">Coor.</li>
- <li class="th3">Proyecto</li>
- <li class="th5">Prev.</li>
- <li class="th4">Real</li>
- <li class="th6">Desv.</li>
- <li class="thmes">Ene</li>
- <li class="thmes">Feb</li>
- <li class="thmes">Mar</li>
- <li class="thmes">Abr</li>
- <li class="thmes">May</li>
- <li class="thmes">Jun</li>
- <li class="thmes">Jul</li>
- <li class="thmes">Ago</li>
- <li class="thmes">Sep</li>
- <li class="thmes">Oct</li>
- <li class="thmes">Nov</li>
- <li class="thmes">Dic</li>
- <li class="thtotal">Total</li>
- <li class="thtotal">Sel.</li>
- </ul>
- </div>
- <?php
- //
- // PROYECTOS
- //
- //var_dump($data);
- foreach ($proiektuak as $p):
- xdebug_break();
- ?>
- <?php
- // SEMAFORO
- $semaforo="berde";
- if ( $p['desv']<50 ) {
- $semaforo="berde";
- }
- if ( ($p['desv']>50) && ($p['desv']<70) ) {
- $semaforo="amarillo";
- }
- if ( ($p['desv']>69) && ($p['desv']<100) ) {
- $semaforo="naranja";
- }
- if ( ($p['desv']>99) || ($p['desv']<0) ){
- $semaforo="rojo";
- }
- if (($p['desv'] < 50) && ($p['desv']>-1) ) {
- $semaforo="berde";
- }
- ?>
- <div class="divtr <?php echo $semaforo ?>">
- <ul>
- <li class="thmas <?php echo $semaforo ?>"> <a href="#" class="trigger"> </a></li>
- <li class="th1 <?php echo $semaforo ?>"><?php echo $p['categoria_nombre']; ?> </li>
- <li class="th2 <?php echo $semaforo ?>"><?php echo $p['coordinador_nombre']; ?> </li>
- <li class="th3 <?php echo $semaforo ?>"><?php echo $html->link($p['proyecto_nombre'],array('controller' => 'lineas', 'action' => 'ver_ficha',$p['proyecto_id'])); ?> </li>
- <li class="th5 <?php echo $semaforo ?>"><?php echo $p['total_prev'];?> </li>
- <li class="th4 <?php echo $semaforo ?>"><?php echo $p['total_horas'];?> </li>
- <li class="th6 <?php echo $semaforo ?>"><?php echo round($p['desv'], 2);?>% </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['1'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['2'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['3'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['4'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['5'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['6'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['7'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['8'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['9'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['10'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['11'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $p['12'];?> </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php
- $bahori = $p['1']+$p['2']+$p['3']+$p['4']+$p['5']+$p['6']+$p['7']+$p['8']+$p['9']+$p['10']+$p['11']+$p['12'];
- echo $bahori;
- ?>
- </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php echo $html->link('Selec.',array(
- 'controller'=>'lineas',
- 'action' =>'addhoras',
- $p['proyecto_id'],null,null
- ));
- ?>
- </li>
- </ul>
- <?php foreach ( $hituak as $h ) :
- //xdebug_break();
- if ($h['proyecto_id']==$p['proyecto_id']) : ?>
- <?php
- // SEMAFORO
- $semaforo="berde";
- if ( $h['desv']<50 ) {
- $semaforo="berde";
- }
- if ( ($h['desv']>50) && ($h['desv']<70) ) {
- $semaforo="amarillo";
- }
- if ( ($h['desv'] > 69) && ($h['desv']<100) ) {
- $semaforo="naranja";
- }
- if ( ($h['desv']>99) || ($h['desv']<0) ){
- $semaforo="rojo";
- }
- if (($h['desv'] < 50) && ($h['desv']>-1) ) {
- $semaforo="berde";
- }
- ?>
- <div class="divtrhito <?php echo $semaforo ?>">
- <ul>
- <li class="thmas <?php echo $semaforo ?>"> <a href="#" class="trigger2"> </a></li>
- <li class="th1 <?php echo $semaforo ?>"><?php //echo $h['categoria_nombre']; ?> </li>
- <li class="th2 <?php echo $semaforo ?>"><?php echo $h['coordinador_nombre']; ?> </li>
- <li class="th3 <?php echo $semaforo ?>">HITO:<?php echo $h['hito_nombre'];?> </li>
- <li class="th5 <?php echo $semaforo ?>"><?php echo $h['total_prev'];?> </li>
- <li class="th4 <?php echo $semaforo ?>"><?php echo $h['total_horas'];?> </li>
- <li class="th6 <?php echo $semaforo ?>"><?php echo round($h['desv'], 2);?>% </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['1'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['2'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['3'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['4'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['5'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['6'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['7'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['8'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['9'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['10'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['11'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $h['12'];?> </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php
- $bahori1 = $h['1']+$h['2']+$h['3']+$h['4']+$h['5']+$h['6']+$h['7']+$h['8']+$h['9']+$h['10']+$h['11']+$h['12'];
- echo $bahori1;
- ?>
- </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php echo $html->link('Selec.',array(
- 'controller'=>'lineas',
- 'action' =>'addhoras',
- $h['proyecto_id'],$h['hito_id'],null
- ));
- ?>
- </li>
- </ul>
- <?php foreach ( $aTareak as $a ) :
- //xdebug_break();
- //if ($a['visible']!=0) : ?>
- <?php if (($a['proyecto_id']==$h['proyecto_id']) && ($a['hito_id']==$h['hito_id'])) : ?>
- <?php
- // SEMAFORO
- $semaforo="berde";
- if ( $a['desv']<50 ) {
- $semaforo="berde";
- }
- if ( ($a['desv']>50) && ($a['desv']<70) ) {
- $semaforo="amarillo";
- }
- if ( ($a['desv']>69) && ($a['desv']<100) ) {
- $semaforo="naranja";
- }
- if ( ($a['desv']>99) || ($a['desv']<0) ){
- $semaforo="rojo";
- }
- if (($a['desv'] < 50) && ($a['desv']>-1) ) {
- $semaforo="berde";
- }
- ?>
- <div class="divtrtarea <?php echo $semaforo ?>">
- <ul>
- <li class="thmas <?php echo $semaforo ?>"> </li>
- <li class="th1 <?php echo $semaforo ?>"><?php echo $a['categoria_nombre']; ?> </li>
- <li class="th2 <?php echo $semaforo ?>"><?php echo $a['coordinador_nombre']; ?> </li>
- <li class="th3 <?php echo $semaforo ?>">TAR:<?php echo $a['tarea_nombre'];?> </li>
- <li class="th5 <?php echo $semaforo ?>"><?php echo $a['total_prev'];?> </li>
- <li class="th4 <?php echo $semaforo ?>"><?php echo $a['total_horas'];?> </li>
- <li class="th6 <?php echo $semaforo ?>"><?php echo round($a['desv'], 2);?>% </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['1'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['2'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['3'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['4'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['5'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['6'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['7'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['8'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['9'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['10'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['11'];?> </li>
- <li class="thmes <?php echo $semaforo ?>"><?php echo $a['12'];?> </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php
- $bahori3 = $a['1']+$a['2']+$a['3']+$a['4']+$a['5']+$a['6']+$a['7']+$a['8']+$a['9']+$a['10']+$a['11']+$a['12'];
- echo $bahori3;
- ?>
- </li>
- <li class="thtotal <?php echo $semaforo ?>">
- <?php echo $html->link('Selec.',array(
- 'controller'=>'lineas',
- 'action' =>'addhoras',
- $a['proyecto_id'],$a['hito_id'],$a['tarea_id']
- ));
- ?>
- </li>
- </ul>
- </div>
- <?php //endif;?>
- <?php endif;?>
- <?php endforeach;?> <!-- Tareas -->
- </div>
- <?php endif;?>
- <?php endforeach;?> <!-- Hitos -->
- </div>
- <?php endforeach;?>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement