Agregar Informacion cuando se crea cuenta en Drupal

Events happening in the community are now at Drupal community events on www.drupal.org.
mauhg's picture

Buenas! Tengo una pregunta a ver si me pueden ayudar.

Tengo que desarrollar para un proyecto en el cual cuando se va crear una nueva cuenta en el sitio, poder solicitarle ademas del correo y nombre de usuario otra información, como nombre y fecha nacimiento, para que ademas de agregarlo en el sitio con Drupal, se conecte a un servicio web y lo agregue en otro sistema aparte. Se esta utilizando Drupal 6, active el modulo Profile para agregar la otra información que el sitio necesita pero me parece, a lo que he logrado, que solamente se puede agregar después de activar la cuenta e iniciar sesión, no en el momento de crear la cuenta.

A ver que me recomienda o me pueden guiar dar una linea que pueda seguir para realizar esto.

Muchas gracias a todos!!!!

Espero que haya logrado expresar mi duda bien.

Pura vida! Gracias!

Comments

mmm

koffer's picture

NO va ser de mucha ayuda mi comentario, en este momento no recuerdo el nombre del modulo, pero existe uno que te permite agregar campos a la hora de crear una cuenta en un sitio, con lo que puedes recabar la información del nuevo usuario, también existe otro que te permite definir a donde mandar mandar un usuario (como un redirect) cuando entra al sitio, los dos pueden ayudar. No ayuda de todo este comentario por que no pongo los nombres de los modulos :( pero creo que buscando en el sitio de drupal con la palanra profiles (en los modulos) puedes encontrarlos.

posdata. intentare encontrar el dato de como se llama el modulo

Existe una opción para que

xjkwak's picture

Existe una opción para que sea visibile en el user registration form. Sólo hay que activarla :)

Y para lo otro tal vez serviría LoginToboggan http://drupal.org/project/logintoboggan

Saludos,

Cristian

Content Profile

di3gopa's picture

Tambien puedes utilizar el Modulo content profile y poner lo que necesites en un tipo de contenido que va vinculado al usuario.

Yo hice un screencast hace unos meses para una funcionalidad que no es exactamente lo que necesitas pero usa content profile, aca está -> http://blog.rootstack.com/2011/02/screencast-registro-para-multiples-tip...

Hola,Mi recomendación es que

aldibier's picture

Hola,

Mi recomendación es que crees un módulo personalizado donde implementes el hook_user (http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo...) para que apliques la comunicación con el servicio Web en los estados que requieras.

Saludos.

Aldibier Morales Morales
Co-Founder
SeeD EM (www.seedem.co)
http://www.aldibier.com
Twitter: @aldibier

Rules

alemadlei's picture

Hola,

Otra opción que podría llegar a interesarte es usar el módulo rules.
http://drupal.org/project/rules

Se pueden crear condiciones de ejecución para ciertas tareas.
Puedes crear en un módulo de ayuda que se integre con Rules. Crearías una acción que se ejecute cuando se aplique una regla, como lo es la creación de un nuevo usuario, para que entonces almacene el usuario mediante el otro servicio.

Saludos,

hook con informacion de perfil

mauhg's picture

Buenas

Para hacer lo que buscaba estoy haciendo con el hook_user y Profile, para obter la informacion que ocupo para agregar en la base de datos externa atraves
del web service.
Pero tengo un problema cuando en el formulario de registro agrego la informacion del perfil, a la hora de que el hook_user se dispara no tengo acceso a la informacion del perfil!!!! y aun no logro encontrar el hook del Profile, alguna idea o guia de por donde encontrar la informacion del Profile?????

Gracias!!!!

"Success is not an end goal, it's a starting point"

Kobe System

OP

alemadlei's picture

Verificaste cuales son los datos que tienen $edit y $account cuando $op == 'insert'?

En buena teoría deberían venir en $edit.

Si

mauhg's picture

si los verifique y en vienen nulos, porque en el profile.module en la linea 245 ( de drupal 6 ), el modulo los pone en null, es la funcion profile_save_profile.
No se porque razon hace esto pero lo hace :S

"Success is not an end goal, it's a starting point"

Kobe System

Página www.musicayvino.com

musicayvino's picture

Buenos días a todos,
No tengo muy claro si este es un buen o mal sitio para publicar mi anuncio, pero como no sé en dónde hacerlo (soy nuevo aquí), me atreví a ponerlo aquí... de antemano, pido humildemente perdón si por cualquier motivo meto la pata al hacerlo.
Por motivos de trabajo, llevo desde hace una semana viviendo en San José de Costa Rica. De momento de hotel, hasta que encuentre vivienda.
Tengo una página web de nombre musicayvino.com, con unas 40,000/50.000 visitas al mes. La tengo aún en la versión 4 de Drupal.
Estoy muy interesado en encontrar en encontrar un especialista en Drupal que me pueda actualizar la página a la última versión en español y hacer una serie de cambios que la haga más operativa y moderna.
Me podéis localizar en la dirección de correo musicayvino@yahoo.com o, mejor aún, en el celular 89810330.
Espero ansioso vuestras noticias.
Un saludo y ¡pura vida!
Alfredo

Costa Rica

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: