Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

hacer accion o funcion personalizada en drupal 6?

Estas en el tema de hacer accion o funcion personalizada en drupal 6? en el foro de Drupal en Foros del Web. Hola me gustaría saber si puedo crearme con php una funcion y ejecutarla desde drupal. O tener un archivo independiente de drupal pero en el ...
  #1 (permalink)  
Antiguo 31/08/2012, 11:58
 
Fecha de Ingreso: marzo-2011
Mensajes: 88
Antigüedad: 11 años, 3 meses
Puntos: 17
hacer accion o funcion personalizada en drupal 6?

Hola me gustaría saber si puedo crearme con php una funcion y ejecutarla desde drupal. O tener un archivo independiente de drupal pero en el mismo servidor y poder ejecutarlo.

Todo esto viene por que tengo un formulario, me gustaria a la vez que guarda los tipos de datos en la bd de drupal me lo guarde en una mia.

Código PHP:

<?php  

if($_GET['id_curso']){
echo  
"<div style='display:none'>".drupal_render($form['field_curso']).'</div><div id="curso_title"></div>';; 

    
drupal_add_js('$(document).ready(function(){
    $("#edit-field-curso-nid-nid").attr("value",'
.$_GET['id_curso'].');
    $("#curso_title").html("<b>Curso: "+$("#edit-field-curso-nid-nid option:selected").html()+"</b>");
    
    })'
,'inline'); 
}else{
echo  
drupal_render($form['field_curso']);; 
}
?><table   border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#F0F0F0">
                            <tbody>
                              <tr bgcolor="#FFCC00"> 
                                <td colspan="6" bgcolor="#FF9900"> <div align="center"><b><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Datos Personales </font></b></div></td>
                              </tr>
                              <tr> 
                                <td colspan="2">
                                <?php 
                                
/*
                                     unset($form['field_tipo_documento']['value']['#title']);
                                     unset($form['field_tipo_documento']['#title']);*/
                                
echo  drupal_render($form['field_tipo_documento']);; ?>
                                </td>
                                  <td colspan="2">
                                  
                                  <?php  
                                     
echo  drupal_render($form['field_documento']);; ?>
                                   </td> 
                             //asi todo el rato...
                                 
                              </tr>

            </tbody>
                      </table>




          
<?php
 
print drupal_render($form['group_datos_si_trabaja']);
  print 
drupal_render($form['group_sin_empleo']);
    print 
drupal_render($form['group_otros_cursos']);
 

 
  print 
drupal_render($form);
  print 
drupal_render($form['field_controlling']);
  print 
drupal_render($form['field_controlled']);
?>
donde podria poner la funcion de grabar en mi base de datos?
  #2 (permalink)  
Antiguo 31/08/2012, 11:59
 
Fecha de Ingreso: marzo-2011
Mensajes: 88
Antigüedad: 11 años, 3 meses
Puntos: 17
Respuesta: hacer accion o funcion personalizada en drupal 6?

Por cierto, es la version 6
  #3 (permalink)  
Antiguo 31/08/2012, 16:03
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 12 años, 8 meses
Puntos: 265
Respuesta: hacer accion o funcion personalizada en drupal 6?

Deje un post en este hilo que te puede servir: http://www.forosdelweb.com/f136/hace...l-6-a-1010905/

Saludos.

Etiquetas: funcion, personalizada, acciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:41.