Conjunto de9b283 en sipes


Ignorar:
Fecha y hora:
17/11/2015 14:57:15 (hace 9 años)
Autor:
José Gregorio Puentes <jpuentes@…>
Branches:
stable, version-3.0
Children:
307d09d
Parents:
8c31f40
Mensaje:

se modifico el theme de las fuentes de Financiamiento

Fichero:
1 editado

Leyenda

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

    r303fae2 rde9b283  
    8585    '#type' => 'checkbox',
    8686    '#default_value' => variable_get('accion_especifica_allow_ponderation', 0),
     87  );
     88  $form['accion_especifica']['accion_especifica_100_ponderation'] = array(
     89    '#title' => t('No permitir Acciones Especificas con ponderación mayor o igual a 100'),
     90    '#type' => 'checkbox',
     91    '#default_value' => variable_get('accion_especifica_100_ponderation', 0),
    8792  );
    8893  $accion_especifica_number_fields = variable_get('accion_especifica_number_fields', 4);
     
    807812  $suma_porc = $form['#ejecucion'] + $form_state['values']['field_accion_esp_ponderacion'][0]['value'];
    808813  if ($suma_porc > 100) {
    809     form_set_error('field_accion_esp_ponderacion', t('La suma de las ponderaciones de la Acción especifica debe ser menor o igual a 1oo%'));
    810   }
     814    form_set_error('field_accion_esp_ponderacion', t('La suma de las ponderaciones de la Acción especifica debe ser menor o igual a 100%'));
     815  }
     816  // validamos que la cantidad de acciones permitidas cumpla con la minima permitida
     817  if (variable_get('accion_especifica_100_ponderation', 0) && $form_state['values']['field_accion_esp_ponderacion'][0]['value'] >= 100) {
     818    form_set_error('field_accion_esp_ponderacion', t('La ponderación de la Acción especifica debe ser menor o igual a 100%'));
     819  }
    811820  //validamos que la ponderacion no se encuentre repetida
    812821  if (!variable_get('accion_especifica_allow_ponderation', 0) && isset($form['#porcentajes'][$form_state['values']['field_accion_esp_ponderacion'][0]['value']])) {
     
    11091118      $rows[] = $row1;
    11101119      $row = array();
    1111       $row[] = array('data' => '<b>' . t('TOTAL') . ':</b>', 'colspan' => $cantidad_campos - 1, 'align' => 'right');
    1112       $row[] = array('data' => drupal_render($form['total_financiamiento']), );
     1120      $row[] = array('data' => '<b>' . t('TOTAL FUENTES DE FINANCIAMIENTO') . ': </b>' . drupal_render($form['total_financiamiento']), 'colspan' => $cantidad_campos, 'align' => 'center');
    11131121      $rows[] = $row;
    11141122      $output .= '<fieldset><legend>' . t('Fuentes de Financiamiento') . '</legend>' . theme('table', array(), $rows) . '</fieldset>';
     
    11651173    $output .= drupal_render($form);
    11661174  }
    1167 
    11681175  return $output;
    11691176}
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.