Comunidad Drupal en español

Formularios propios???


Muy buenas a todos.

Estoy entrando a esto del CMS y en especial con Drupal, ya que anteriormente, realizaba mis proyectos de manera tradicional.

Estado queriendo realizar un formulario evil donde un cliente, ingrese sus datos como cualquier otro formulario, y esto lo registre en una BD dentro de la tabla por ejemplo "Personas"

He estado mirando y lo instale el Modulo CCK, pero tengo muchas dificultades para hacer este formulario.

Como podria hacer este formulario.?????

Gracias de antemano y saludos a todos.

Tienes que utilizar CCK y talves algun otro modulo dependiendo de los datos que tus clientes tienen que ingresar.

Para visualizar los datos puedes usar Views.

Comenta cuales son los problemas.

Saludos.

Hola, estoy con un problema al momento de enviar un parametro para realizar por ejemplo una eliminacion de un registro, para tal efecto he creado un modulo de nombre listado, que como su propio nombre indica, es decir, reporta todos los inscritos, pero como puedo enviar y recibir un parametro al mismo modulo (listado.module).

Yo lo hice personalmente en una celda:

$output .='Borrar';
pero me dice "Pagina no encontrada"

$var_acc=$_GET["accion"];
$var_id=$_GET["id"];

$output.='Accion : '.$var_acc."";
$output.='Id : '.$var_id;

Primero me gustaria recibir lo parametros y luego definir la funcion de eliminar o modificar segun se seleccione.

Estaré muy agradecido de este problema.

Se me olvidaba de comentarte que tambien hice otro modulo para el registro de inscritos que encontre por la red y lo he adaptado a mis cisrcuntancias y no tube ningun problema, es decir, me registra en la tabla inscritos.

Gracias

Aca va el codigo de listado

<?php
/**
* Implementacion simple del hook menu hook_menu().
*/

function listados_menu($may_cache) {
 
$items = array();
  if (
$may_cache) {
   
$items[] = array(
   
'path' => 'listados',
   
'title' => t('Resultado'),
   
'callback' => 'listados_res',
   
'access' => user_access('access content'));
    }
    return
$items;
  }

function listados_perm() {
return array(
'access content');
}

function listados_res() {

$result=db_query("SELECT * FROM mis_inscritos");
$output = '<h2>Resultados del formulario</h2><br>';

<strong>$var_acc=$_GET["accion"];
$var_id=$_GET["id"];

$output.='Accion : '.$var_acc."<br>";
$output.='Id     : '.$var_id;
</
strong>
$output.='<table>';
while (
$data = db_fetch_array($result))
{    
$output .='<tr>';
   
$output .='<td>'.$data[piloto].'</td>';
   
$output .='<td>'.$data[coche].'</td>';
   
$output .='<td>'.$data[grupo].'</td>';
   
$output .='<td>'.$data[club].'</td>';
    <
strong>$output .='<td><a href="?q=listados?id='.$data[id].'&accion=del">Borrar</a></td>';</strong>   
   
$output .='</tr>';

$output.='</table>';
print
theme('page', $output);

}
?>



Navegación

Inicio de sesión

En línea

En este momento hay 0 usuarios y 1 invitado en línea.