Enregistrement de l'utilisateur avec le profil contenu + manipulation des données sur les soumettre

drupal.stackexchange https://drupal.stackexchange.com/questions/2987

  •  16-10-2019
  •  | 
  •  

Question

J'utilise en fait un type de profil contenu dans mon formulaire d'inscription de l'utilisateur, et je suis en train de manipuler à la fois les données de l'utilisateur et le noeud après soumis et inséré dans la base de données. Je suis censé utiliser hook_user avec $ op insert / after_update / mise à jour, mais je ne reçois pas de données de mon noeud de profil contenu, seulement les données utilisateur, et j'ai aussi essayé hook_nodeapi aussi avec $ insert op / mise à jour, mais obtenu aucun succès aussi.

J'ai un module personnalisé, et aussi essayé de changer le poids dans le système, à exécuter avant le module profil de contenu.
Cela me rend dingue!

Avez-vous une idée sur la façon dont je peux manipuler que dans le registre de l'utilisateur soumettre?

Était-ce utile?

La solution 2

au fond, j'ai eu ce problème, parce que je ne voulions pas obtenir mon utilisateur vous enregistrer pour sauvegarder correctement l'utilisateur ou même le profil contenu ... après une profonde recherche sur Google, j'ai trouvé quelques instructions qui ont résolu mon problème ...

Si vous voulez commander, voir à mon blog: http://nunesweb.com/blogs/2011/07/12/integrating-content-profile-user-registration-drupal-6

thx lnunesbr

Autres conseils

J'utilise hook_nodeapi () avec l'ID d'opération ($op) égal à « insert » (sous condition pour le profil contenu type de contenu), puis obtenir les données de l'utilisateur avec $account = user_load(array('uid' => $node->nid)).
Ensuite, je fais ce que je veux à la fois les données et $node $account.

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top