Categories
Drupal Development Resources

Drupal 7 Ubercart 3 Disable cart change quantity field

There may be some instances where you may not want your users to change their quantity on the cart page. An example may be where you want to limit an item to one per order. There are many ways to limit in the product’s node page, but the cart page presents a loophole where the […]

Categories
Drupal Development Resources

Who bought what with Ubercart

We had set up a Drupal website with Ubercart that sold tickets to events and the client needed a convenient way of displaying a list of customers who bought tickets to create a check in list. The Who Bought What module fit the bill perfectly. This module comes preconfigured with: Selectable list of products to […]

Categories
Drupal Development Resources

Drupal Ubercart 7.x-3.x custom invoice templates

In Drupal 6 all you had to do was copy a couple of files into your theme folder and ubercart would automatically recognize your customer invoice template.

Drupal 7 has a more difficult process where you would actually have to define your template file using a module. Fortunately, somebody came out with a module recently that automatically registers invoice template files in your theme.

Categories
Drupal Development Resources

Restricting Shipping States in Ubercart, Drupal 6

We recently had to do some work for a client where they were only allowed to ship to certain states due to alcohol license shipping restrictions. Our needs were pretty simple and we didn’t want unnecessary overhead to affect performance, so we rolled our own solution with a custom module. This example is a very […]

Categories
Drupal Development Resources

Node checkout with quantities

The Node Checkout module is a great way to allow users to customize a product with a Drupal + Ubercart setup. However, one of the flaws is that it doesn’t allow you to change the quantity of the item in the cart after it’s been added. For example, you may use node checkout to customize […]