Uberlogo-glow-64_4.png

INSTALLATION (PLEASE READ)

UC Ajax Cart provide another block for cart. So disable cart block and enable UC Ajax Cart block

Ubercart compatibility

Tested on the following Ubercart releases:

ATENTION: UC Ajax Cart is not yet compatible with last Ubercart 2.7 stable release. Work is in progress. Check #1317986: Updating to Ubercart 6.x-2.7 breaks Ajax Cart.

Branches

UC Ajax Cart - Drupal 7

Current mantainers have not resources to port Uc Ajax Cart to Drupal 7, although there are some people involved in the port. Help is welcome. See #1120590: Ubercart Ajax Cart upgrade for Drupal 7 . Please send a message if you are interested in becoming maintainer for the 7.x branch.

UC Ajax Cart - Drupal 6

Feature list:

  • AJAX operations on cart (add to cart, remove, update) for registered and anonymous users (allows cart for anonymous user with cache on).
  • CSS class to include/exclude products from this AJAX functionality.
  • Unobtrusive javascript (Works also without javascript).
  • Check restrictions (product stock is active and 0) and display in a ajax message.
  • Supports product kits (also restrictions for the single products in a product kit).
  • Supports Cart Links
  • No extra theming (this module takes theming of normal cart).
  • For catalog listing without attributes in form but required attributes the button changes to "select options", so you must choose a required option.
  • Collapsible cart block with optional effect.
  • On screen themeable notifications (centerd with overlay and Growl like).
  • Cart page view with ajax support.

Roadmap for 6-2.0

  • Complete rewrite of module. Better use of Drupal standards.
  • Theming of cart independend from uc_cart.
  • More informations for Shop users.
  • Better handling of caching.
  • A documentation for developer.
  • Support of [http://drupal.org/project/uc_aac|Ajax Attribute Calcualtion]

Roadmap for 6-1.0

  • Release a stable version. ( so please test )

I will only release bugfix releases for this module. All new Features will go in 2.0.

So please post your feature requests.

UC Ajax Cart - Drupal 5 (no development anymore)

There will not be any development in the Drupal 5 branch. All new development is going in the Drupal 6 branch,
You need jquery_update for Drupal 5 version.

Issues

UC Ajax Cart seems to be very stable, but there are some issues when used with other modules:

Other info

Ubercart Ajax Cart with Authcache

Have a look here.

Ubercart Ajax Cart with Boost

Please set 'Statically cache specific pages' Boost option to 'Cache every page except the listed pages' and set pages to:

uc_ajax_cart
uc_ajax_cart/*

Cart Links

If you want to use Cart Links you have to tell UC Ajax Cart which links are cart links. To do this just add the 'ajax-cart-link' class to all your cart links.

Using UC Ajax Cart just to get anonymous cart block with cache

If just want a cart block for anonymous users with cache enabled but you don't want the AJAX cart operations go settings page and:

  • Enable 'Ajax Support for anonymous users'
  • Disable 'Ajaxify cart page'
  • Select 'Ajaxify only products that have the specified CSS class' in 'Apply Ajax Cart functionality to specified products', and use a nonexistent CSS class.

Secured pages

Add uc_ajax_cart* to the ignore settings of secure pages, it should work.

Demo site

Please note that demo page uses an old version of Uc Ajax Cart from 1.x series. Use this demo just an example, but you have to know that module has evolved a lot from that version. A new demo site is planned.

Thanks to

chellman help me set up this project on drupal.org .

Credits

Original development is sponsored by Erik Seifert from b-connect.
Recent development of this module is sponsored by Metadrop.

Project Information

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.0 tar.gz (24.68 KB) | zip (30.1 KB) 2011-Aug-25 Notes

Other releases

Version Downloads Date Links
6.x-1.0 tar.gz (20.28 KB) | zip (22.58 KB) 2009-Oct-22 Notes
5.x-1.0-rc4 tar.gz (18.09 KB) | zip (19.94 KB) 2009-Jan-19 Notes

Development releases

Version Downloads Date Links
6.x-2.x-dev tar.gz (26.26 KB) | zip (31.81 KB) 2012-Jan-31 Notes

Maintainers for Ubercart ajax cart

  • tunic - 59 commits
    last: 1 week ago, first: 46 weeks ago
  • erikseifert - 64 commits
    last: 1 year ago, first: 3 years ago

Issues for Ubercart ajax cart

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 11 Dec 08
nobody click here