Advanced Ubercart Usage

Printer-friendly versionPrinter-friendly version

session details: Advanced Ubercart Usage

demo site using Sharp Sales theme

  • use a single product node to sell multiple items, example: DVD, download, or both
    • delivery attribute with options and features assigned to those options; download option not shippable
  • selling node access with uc_node_access module as opposed to role (so you don't have to have a role for each piece of content)
    • create node type for premium content, use content_access to restrict access to role
    • set time delay, time period, expiration date
    • use uc_restrict_qty to limit buyers to one of these items
  • registration forms -- instead of using text attributes, use uc_node_checkout to make it a node type so you can use Views to list registrations
    • create a registration node type, add fields with CCK, including status and order fields to hold order info (as text)
  • conditional access -- develop using the admin, but best not to keep PHP code there

How?

Hi,

thanks for the notes.

Is there anywhere we can find a walkthrough/how-to set up Registration/Payment with Drupal and Ubercart?

 

cheers,

allanx

Registration with Ubercart

The video of this session, http://www.archive.org/details/DrupalconDc2009-AdvancedUbercart , demonstrates one way to do it with a contributed module.  I prefer to use the built-in functionality of text fields ... see it in action at the Prairie Store.  You don't get much control over the look of the forms, but they are functional, and better than a lot of shopping carts give you, such as OsCommerce.  Hope this helps.

Thanks.

It would be most helpful if you can do a quick step-by-step run through on how to do this...

allan

 

You can check out a

You can check out a walkthrough by Mike from Drupal Easy based on my session video here:

 

http://dc2009.drupalcon.org/session/advanced-ubercart-usage

 

-Ryan