Drupal 6 Ubercart Products with Dates for Calendar

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

Greetings Twin Cities Drupal Groups,

I need to create products that have date fields. Here is where the development is headed:

User selects Product A
Product A has a date/time field for the user to fill out (select the date/time for an event on the calendar). User fills in a few other fields (cck, I assume), the puts the product into the shopping cart and checks out.

Product is then 'published' as an event on the public calendar.

I've been researching this but haven't found a solution yet - is what I'm describing possible? And if so, please point me in the right direction.

I've managed product classes and can create product content types. But what I can't seem to do is create a product where the user fills out the date/time and other fields.

Thank you for your kind assistance!

Tom

Comments

understanding

maryannking's picture

It sounds like you are trying to sell the ability to post information on a calendar -- the only reason you would need ubercart is for the payment process?
If so, you might want to sell a role and that role gives one the ability to post for a certain period of time - you would use a rule to for starting and stopping the posting process.
Unfortunately, this gets a little dicey due to the fact that the calendar is on the drupal side and the payment is on the ubercart side - so you would have to set something up in the profile, maybe using login toboggan, and a rules to set, check and stop dates.

drupal 7 and commerce would do this in an easier way since the databases are not really separate?

Makes sense

thalemn's picture

Yes, this makes sense, Maryann. Thank you. I'm thinking that I can set-up the product with fields using Webform, then I can transfer the data from Webform into a node for posting on the calendar. There are not a lot of these situations, so the transfer could even be done manually. But this does make the strong argument for upgrading the site to 7.

If anyone else has any other suggestions, ideas, etc., I'm all ears!

Tom Hale
New Day Web Design
www.newdaywebdesign.com

I think I found a solution

thalemn's picture

UC Node Checkout: http://drupal.org/project/uc_node_checkout

And there's a detailed walkthrough:
http://drupaleasy.com/blogs/ultimike/2009/03/event-registration-ubercart

I just tested it and it took a product, added it to the cart, then redirected the user to fill out a node (which for me contained information that needed a date field to be posted on a calendar).

The basics are working, I just need to clean it up. Hope this helps someone in a similar situation.

Tom Hale
New Day Web Design
www.newdaywebdesign.com

maryannking's picture

We discussed this very thing at last nights twin cities drupal commerce user group meeting - someone thought it was the uc node creation -- but your solution is probably the best title (since I could not find one with the "creation" in the name)

Twin Cities

Group notifications

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