No encontrado'; } return $output; } //************************************************************************************************ /** * Implementation of formulario_eliminar_microinforme_form(). */ function formulario_eliminar_microinforme_form($form_state, $reg_microinforme = NULL) { $form = array(); $form['#reg_microinforme'] = $reg_microinforme; $anno_seleccionado_para_reporte = $reg_microinforme['anho']; $nombre_estrategia = taxonomy_get_term($reg_microinforme['id_area_estrategica'])->name; $descripcion_confirmacion = t('Confirmación para eliminar Microinforme de la Estratégia '.$nombre_estrategia.' en el año '.$anno_seleccionado_para_reporte.''); $form['confirmacion_eliminar'] = array( '#type' => 'radios', '#title' => t('¿Está seguro(a) que desea eliminar este microinforme?'), '#default_value' => 2, '#options' => array(1 => t('Si'), 2 => t('No')), '#description' => $descripcion_confirmacion, ); drupal_set_title(t('Confirmación para eliminar Microinforme')); //boton de enviar consulta $form['buttons'] = array( '#prefix' => '
', '#suffix' => '
', ); $nombre_boton = t('Aceptar'); $form['buttons']['submit'] = array( '#type' => 'submit', '#value' => $nombre_boton, ); if(!$primerformulario){ $form['buttons']['submit_cancelar'] = array( '#type' => 'submit', '#value' => 'Cancelar', ); } return $form; } /** * Implementation of formulario_eliminar_microinforme_form_submit(). */ function formulario_eliminar_microinforme_form_submit($form, &$form_state) { if($form_state['clicked_button']['#value'] == $form_state['values']['submit']){//if button 1 is clicked if($form_state['values']['confirmacion_eliminar'] == 1){//eliminar $exe_query = db_query("DELETE FROM {microinformes_area_estrategica_mcti} WHERE id_microinforme = %d", $form['#reg_microinforme']['id_microinforme']); drupal_set_message(t('Se ha eliminado el microInforme con éxito!')); $form_state['redirect'] = 'reportes_sipp/areas_estrategicas_ministerio/mi/lista_microinformes'; }else{ $form_state['redirect'] = 'reportes_sipp/areas_estrategicas_ministerio/mi/lista_microinformes'; } }elseif($form_state['clicked_button']['#value'] == $form_state['values']['submit_cancelar']){ //if button 2 is clicked $form_state['redirect'] = 'reportes_sipp/areas_estrategicas_ministerio/mi/lista_microinformes'; } }