Ignorar:
Fecha y hora:
24/08/2017 15:33:03 (hace 7 años)
Autor:
Sipes Apn <root@…>
Branches:
stable
Children:
0f96486
Parents:
ca33cb0
Mensaje:

Se corrigio el problema de operandos y valores nulas de variables

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • 0.3-modules/situacion_actual_preliminar/situacion_actual_preliminar.module

    r153d323 r3bf6cfa  
    27732773    'cambios_texto' => t('Cambios de la Situación Actual (Texto)'),
    27742774  );
    2775   $view_id = variable_get('situacion_actual_preliminar_' . $tipo_plan['plan'] . '_' . $tipo, 0);
    2776   $view = views_get_view($view_id);
    2777   $display_id = variable_get('situacion_actual_preliminar_display_views_' . $tipo_plan['plan'] . '_' . $tipo, 'default');
    2778   $view->set_display($display_id);
    2779 
    2780   $title = $tipos[$tipo];
    2781   drupal_set_title(t('Importar @name ("@tipo")', array('@name' => $tipo_plan['title'], '@tipo' => $title)));
    2782 
    2783   $view->override_path = $_GET['q'];
    2784   $view->pre_execute();
    2785   $view->execute();
    2786   $output = $view->render();
    2787 
    2788   $url = $_REQUEST['destination'] ? $_REQUEST['destination'] : 'planificacion/' . $ente_planificador->nid . '/explicacion/' . $tipo_plan['plan'];
    2789   $links = array();
    2790   $links[] = l(t('Regresar'), $url);
    2791   return $output . theme('item_list', $links);
     2775  $tipo = isset($tipos[$tipo])? $tipo : 0;
     2776  $title = $tipo? $tipos[$tipo] : 'N/A';
     2777  if (isset($tipo_plan['plan']) && $tipo) {
     2778    $view_id = variable_get('situacion_actual_preliminar_' . $tipo_plan['plan'] . '_' . $tipo, 0);
     2779    if ($view_id) {
     2780      $view = views_get_view($view_id);
     2781      $display_id = variable_get('situacion_actual_preliminar_display_views_' . $tipo_plan['plan'] . '_' . $tipo, 'default');
     2782      if ($view && $display_id) {
     2783        $view->set_display($display_id);
     2784        drupal_set_title(t('Importar @name ("@tipo")', array('@name' => $tipo_plan['title'], '@tipo' => $title)));
     2785        $view->override_path = $_GET['q'];
     2786        $view->pre_execute();
     2787        $view->execute();
     2788        $output = $view->render();
     2789        $url = $_REQUEST['destination'] ? $_REQUEST['destination'] : 'planificacion/' . $ente_planificador->nid . '/explicacion/' . $tipo_plan['plan'];
     2790        $links = array();
     2791        $links[] = l(t('Regresar'), $url);
     2792        return $output . theme('item_list', $links);
     2793      }
     2794    }
     2795  }
     2796  return t('Ocurrio un problema al intentar importar @name ("@tipo")', array('@name' => $tipo_plan['title'], '@tipo' => $title));
    27922797}
    27932798
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.