Conjunto fd5d99a en sipes


Ignorar:
Fecha y hora:
24/08/2017 10:40:15 (hace 7 años)
Autor:
Sipes Apn <root@…>
Branches:
stable
Children:
45d779c
Parents:
66ea143
Mensaje:

Se modifico para que solo permitiera generar el codigo del proyecto cuando el proyecto es nuevo

Fichero:
1 editado

Leyenda

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

    ra62ef16 rfd5d99a  
    34523452  }
    34533453  $node_load->title = $node_load->field_proyecto_codigo[0]['value'] && trim($node_load->field_proyecto_codigo[0]['value']) != '' ? check_plain($node_load->field_proyecto_codigo[0]['value']) : 'proyecto';
     3454  $nuevo_codigo = 0;
    34543455  if ($node_load->nid) {
    34553456    $texto = t('Modificados los datos básicos del proyecto');
     
    34583459  }
    34593460  else {
     3461    $nuevo_codigo = 1;
    34603462    $node_load->uid = $user->uid;
    34613463    $texto = t('Agregados los datos básicos del proyecto');
     
    34653467  $node_load->revision = 1;
    34663468  node_save($node_load);
    3467   $zerofill = 5;
    3468   $num = db_result(db_query("SELECT id FROM {proyectos_operativos} WHERE nid = %d", $node_load->nid));
    3469   $codigo = str_pad($num, $zerofill, '0', STR_PAD_LEFT);
    3470   $node_load->field_proyecto_codigo = array(array('value' => $codigo));
    3471   $node_load->title = $codigo;
     3469  if ($nuevo_codigo){
     3470    $zerofill = 5;
     3471    $num = db_result(db_query("SELECT id FROM {proyectos_operativos} WHERE nid = %d", $node_load->nid));
     3472    $codigo = str_pad($num, $zerofill, '0', STR_PAD_LEFT);
     3473    $node_load->field_proyecto_codigo = array(array('value' => $codigo));
     3474    $node_load->title = $codigo;
     3475  }
    34723476  node_save($node_load);
    34733477  if ($_REQUEST['destination']) {
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.