Conjunto 6c0781d en sipes
- Fecha y hora:
- 16/05/2017 15:56:09 (hace 7 años)
- Branches:
- stable
- Children:
- 70b673c
- Parents:
- 92b64be
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos_seguimiento/includes/proyecto/historial_cambiodeestado_seg_proyecto.pages.inc
r916c54e r6c0781d 34 34 function historial_cambiodeestado_seg_proyecto_page($node, $mes = 0) { 35 35 $meses = json_decode(MESES); 36 if (!$mes) { 37 $mes = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0) ; 38 } 39 40 $output = ''; 41 $output .= '<br>'; 42 $tablas = array(); 36 $output = ''; 37 $output .= '<br>'; 38 $tablas = array(); 43 39 $header = array(); 44 40 $header[] = array('data' => t('Mes')); … … 48 44 $header[] = array('data' => t('Comentario')); 49 45 $header[] = array('data' => t('Transición de Estados')); 50 //............. 46 51 47 $mes_seguimiento = variable_get('accion_especifica_de_proyecto_seguimiento_mes_seguimiento', 0); 52 48 $mes_final = variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 0); 53 $rows = array();54 49 for ($i=1; $i<=count($meses); $i++) { 55 if (in_array($i, variable_get('seguimiento_proyectos_cantidad_meses_seguimiento', 1) )) {56 57 58 $query = "SELECT id_seg from {seguimiento_proyecto} where nid = %d and mes = %d";//consulta seguimiento59 $queryResult = db_query ($query, $node->nid, $i);60 $seg_proyecto = db_fetch_object($queryResult);50 $rows = array(); 51 $mesesList[] = $meses[$i -1]; 52 $query = "SELECT id_seg from {seguimiento_proyecto} where nid = %d and mes = %d";//consulta seguimiento 53 $queryResult = db_query ($query, $node->nid, $i); 54 $seg_proyecto = db_fetch_object($queryResult); 55 if ($seg_proyecto && $seg_proyecto->id_seg) { 61 56 $query2 = "SELECT t.*, u.name from {seguimiento_proyecto_transiciones_estados} AS t LEFT JOIN {users} AS u ON u.uid = t.uid where t.id_seg = %d order by date desc";//consulta seguimiento 62 57 $queryResult2 = db_query($query2, $seg_proyecto->id_seg); 63 58 $estados = _obtener_estados_seguimiento_mes(); 64 65 59 while ($transiciones_estado_seg = db_fetch_object ($queryResult2)) { 66 60 $row = array(); … … 82 76 } 83 77 } 78 if (!count($rows)) { 79 $header = array(); 80 $header[] = array('data' => t('Accionado')); 81 $header[] = array('data' => t('Fecha')); 82 $header[] = array('data' => t('Actor')); 83 $header[] = array('data' => t('Comentario')); 84 $header[] = array('data' => t('Transición de Estados')); 85 $row = array(); 86 $row[] = array('data' => t("No se posee seguimiento registrado"), 'colspan' => 6); 87 $rows[] = $row; 88 } 89 $tablas[]= '<fieldset><label>' . $meses[$i -1] . '</label>' . theme('table', $header, $rows) . '</fieldset>'; 84 90 } 91 85 92 drupal_set_title(t('Historial de cambios de estados del Seguimiento de Proyecto para el mes "@nombre_mes"', array('@nombre_mes' => implode(", ", $mesesList)))); 86 87 //.......................88 $tablas[]= theme('table', $header, $rows);89 93 if (count($tablas)) { 90 94 $output .= '<fieldset><legend>' . t('Historial transiciones de cambio de estado del seguimiento del Proyecto') . '</legend>'; 91 95 $output .= implode('', $tablas).'</fieldset>'; 92 96 } 97 93 98 return $output; 94 99 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.