2010-06-29 5 views
2

Mon site a un certain nombre de personnes différentes représentant chacune différentes maladies. J'ai fait un type de contenu "personne" pour représenter chaque personne, et ajouter quelques champs cck tels que le nom, l'image, l'emplacement etc ... Maintenant, tout ce que je veux faire est d'ajouter la possibilité de faire un don à leur cause. Chaque individu aurait un bouton de don sur sa page. Je voudrais également pouvoir suivre le don et refléter le montant qui a déjà été recueilli par chaque personne (par exemple 25 $/500 $). Maintenant tout l'argent ira à un compte paypal (pas au compte de chaque personne), donc je ne sais pas vraiment comment suivre le montant pour chaque personne. Tout conseil à ce sujet est très apprécié! J'utilise drupal 6don en Drupal

Répondre

1

Si vous avez un formulaire de don lié à un compte Paypal, vous pouvez facilement créer des hameçons pour capturer la soumission du formulaire, regarder le montant donné et mettre à jour le champ CCK approprié pour ce particulier ' la personne'.

+0

Salut Kevin, tu veux dire utiliser hook_form_alter pour accrocher le formulaire de don? – berto77

+0

Oui et un crochet de soumission afin que vous puissiez regarder la valeur affichée, et l'ajouter au total donné du nœud afin que vous puissiez garder un décompte par don à une personne (nœud). – Kevin

+0

Donc "total_donated" serait un champ de texte cck. Je suppose que j'aurais aussi besoin d'un autre champ Cck pour représenter le montant "objectif" pour cette personne. Ensuite, je met à jour fondamentalement le champ total_donated comme vous le dites, au cours du processus de soumission de formulaire. Merci beaucoup! Je vais tester ça. – berto77