Formulario dentro de un bloque
Tengo muy poca experiencia manejando drupal y necesito meter un formulario de envío de nodo dentro de un bloque, para despues ubicar ese bloque en una página.
La idea es que mi sitio permite enviar sugerencias, y sin administración alguna se publican luego de ser enviadas. Para ello realicé un tipo de contenido Sugerencia y luego una View tipo página para mostrar las sugerencias, pero no se cómo hacer para poner el formulario de envío y el listado de sugerencias todo en una misma página!
Espero que se haya comprendido mi problema...
Alguien me puede dar una mano?
- Inicie sesión o regístrese para enviar comentarios

creo que al módulo que se
creo que al módulo que se refiere mauro es http://drupal.org/project/formblock
Saludos
Luis
http://www.asimonterrey.com.mx
Código para poner un formulario donde sea
La función que se usa para mostrar un formulario es drupal_get_form. Cosas a tener en cuenta, si lo que se desea es crear un nuevo nodo se debería poner algo asi:
<?phpglobal $user;
$nodo = array(
'type' => 'node_type', //tipo de nodo del cual queremos cargar el formulario
'uid' => $user->uid, //el uid del usuario que esta mirando la página
'name' => $user->name//nombre del usuario que esta mirando la página
);
print drupal_get_form('node_type_node_form', $nodo);
?>
Si queremos cargar el formulario de un nodo que ya existe
<?php$nid = xx;//número del nodo que queremos editar
$nodo = node_load($nid);
print drupal_get_form('node_type_node_form', $nodo);
?>
obviamente el usuario debe tener los permisos adecuados para ver este formulario. Colocando este código en el cuerpo de un bloque con el filtro de php ya tienes el formulario listo.
También existe un módulo por ahí que muestra formularios en bloques, si no quieres usar código.
Suerte.
has probado con panels
has probado con panels (creando un mini-panel), podría funcionar
Saludos
Luis
http://www.asimonterrey.com.mx