Ubercart, Uc_order (missing) error

We came across a funny situation yesterday on one of our ubercart ecommerce websites. The following error would be displayed when you went to the checkout:

Fatal error: Call to undefined function _line_item_list()

On closer examination, it seemed that the Ubercart Order module (uc_order) was broken. It appeared everywhere in the modules page as:

Uc_order (missing)

No amount of messing on this page or in the 'system' table would bring it back!

Ubercart - Modify Product Price Display

Q: I want to add some text like 'Incl. VAT' to the end of my ubercart product price when it's displayed, how do I do this?
A: In ubercart this is harder than you might expect, you have to add an ubercart 'price handler' that will change how the price is displayed, this is done in a custom module.

Ubercart - Option Images installs!

uc_option_image works

Shane and I had a tough enough day yesterday getting the Ubercart Option Images Module (uc_option_image) to work on an eCommerce site we are developing for a client in Dublin; plenty of head scratching with some mild cursing - but we finally got it running very nicely indeed and have decided to write a few notes on the process in the hope that they might help someone else in a similar pickle.

ubercart - Style 'Add to Cart' button

Nice Add to Cart Button

Q: How can I change the default ubercart 'add to cart' button on the 'add to cart' form to a nice image button of my choosing?

A: The deafult button can be 'morphed' into an image button through the application of some crafty css as follows:

Pride on FacebookPride on TwitterPride on TwitterPride on Twitter

Join Our Newsletter

* indicates required

Irish Internet Association

finalist.png
phone-number.png