Skip to main content
  • Home
  • Womblog
  • Contact
  • Login
By Wombats logo By Wombats
You should see them code...
Home

Lullabot Using Ubercart for Conference Registrations

In:
  • Conference
  • Drupal
  • Ubercart
5Aug2008
Well, I had to keep mum while it was developing, but Lullabot has now announced their Do It With Drupal conference scheduled for December 10-12 in New Orleans, LA. With the doors open for registration, I can post about how awesome it is that they decided to use Ubercart to handle the registrations and gave me the chance to flex my UC muscles in putting it all together. I can also finally express my excitement about being invited down to present Ubercart sessions to the lucky folks who register before the conference fills up. So, Lyle and I cooked up a module now available through drupal.org called UC Node Checkout for DIWD. This allows you to tie newly created nodes of specified node types to products in a customer's shopping cart. You can expand the node type however you want with CCK so you end up with a robust, customizable product form. When the customer completes checkout, you can execute a little bit of PHP to loop through the products on the order, check for a related node ID, and process the referenced nodes accordingly. DIWD is of course using this for conference registration nodes, but anyone looking for customizable products that go beyond what Ubercart's product attributes system has to offer can take advantage of UC Node Checkout. I've already got ideas for improving the module, but right now it's a pretty rockin' system. A hearty thanks to Lullabot for hosting what's looking to be a great conference, getting me out of Louisville as the cold weather sets in, and making sure others can take advantage of the code put together to make their conference site run smoothly. The first 100 registrants get a $100 discount, and prices go up after that as the date of the conference approaches... so register soon if you want the best deal. I look forward to seeing you there!
  • Add new comment

Comments

#1 Very cool.

Submitted by Chris Charlton (not verified) on Tue, 08/05/2008 - 20:50.

Very cool.

  • reply

#2 Are you going to do a write

Submitted by a_c_m (not verified) on Wed, 08/06/2008 - 02:19.

Are you going to do a write up for ubercart.org? Also some more details of how this was used as a ticketing solution (which i assume it was) would be great!
The posters on http://www.ubercart.org/forum/bounties/1655/event_registration_integration i am sure would be especially interested.

  • reply

#3 Yeah, I had a thought to put

Submitted by Ryan on Wed, 08/06/2008 - 08:56.

Yeah, I had a thought to put up some sort of tutorial or (if I get the tools) a screencast on setting up a registration site with UC. I'll clear it with Lullabot and see what I can post on u.o today. Smiling

  • reply

#4 Did this perchance clear

Submitted by Tshering (not verified) on Tue, 09/02/2008 - 02:19.

Did this perchance clear with lullabot? I'd be very interested to see what this module could do, and perhaps how you did DIWD with it. I'm quite impressed with how it flows.

  • reply

#5 i would also be very

Submitted by rusty Bomhof (not verified) on Fri, 10/24/2008 - 19:17.

i would also be very interested on a screencast for conference registration functionality

  • reply

#6 that is impressive! i could

Submitted by James (not verified) on Tue, 09/02/2008 - 15:58.

that is impressive! i could only imagine how much work had to be done in setting this up for the conference...

  • reply
Entries (RSS)

About Ryan

Ryan Szrama is a Drupal e-commerce developer for Commerce Guys, focusing on Drupal Commerce. Aside from his work, he loves his wife, his daughter, his church, and a good book over a white mocha.

You can find him elsewhere online at:

Commerce Guys logo Druplicon Ubershield Twitter

Bible Books Christianity Drupal Drupalcon drupalconszeged2008 Family Food Homeownership Marriage Ministry Music Programming Space Ubercamp Ubercart Vacation Work
more tags
Creative Commons License © 2009 Ryan Szrama

Drupal port by 3rdWorld : Created by Design Disease