Question

Je crée automatiquement les utilisateurs pour les visiteurs qui envoient mes webforms comme par http://www.mikewagan.net/2010/10/drupal-create-user-accounts-through-the-webform-module/

Tout cela fonctionne très bien, avec un petit problème. Les données de soumission Webform devraient être modifiés pour représenter le Déposant correct (mon utilisateur nouvellement créé), il est actuellement lié à l'utilisateur non authentifié

J'ai essayé $form['details']['uid']['#value'] = $account->uid; dans le domaine de traitement supplémentaire, mais cela ne semble pas fonctionner.

Quelle partie des données de soumission de formulaires Web dois-je masser pour y arriver?

Était-ce utile?

La solution

Ma suggestion est d'effectuer une hook_nodeapi et modifier le Déposant à l'intérieur du nœud juste avant sa création.

vérifier les états nodeapi vous donne ici:

http: // api. drupal.org/api/drupal/developer--hooks--core.php/function/hook_nodeapi/6

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top