Currently, I have been using the profile.module integration provided by Salesforce User module to do FirstName + LastName export to Salesforce on a product purchase.
I've added the FirstName and LastName fields to Ubercart checkout via uc_profile.module.
However, the further I get into this, the more I recognize the limitations of profile.module and the more I wish I could be using Content Profile. However, as far as I know, there is as yet no way to do a working integration of a Content Profile node with Ubercart/Salesforce Integration.
For now, I am going to continue to soldier on with profile.module. But I'm opening this as a feature request to start discussion of how it would be possible to support Content Profile instead. It might be that I would have to make it possible for Content Profile fields to be mappable as part of a user object, the same way that profile.module fields are. But that is probably the task of a separate module, not actually Ubercart/Salesforce Integration per se.
Correct me if there's an easier way to get this working.
Comments
Comment #1
EvanDonovan commentedI think the cleanest way to do this would involve two custom modules:
Neither of these would be tremendously difficult to write, I think, but I don't have time to write them for now, nor are they necessary for my current project with this module.
Once they were available, then this module would get the Content Profile integration "for free", I believe.
Comment #2
EvanDonovan commentedMarking as postponed, since this would probably be handled as in #1, not by this module per se.
Comment #3
kenorb commented