Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download ubercart-7.x-3.0-alpha2.tar.gztar.gz
526.98 KB
MD5: 83e295da058eedcd073a6849f5e0c24c
SHA-1: fe02ec34a1e723784e6cdf5d7c563efec3247383
SHA-256: 0b1c55c197fb2fa139d9c3b7b64c7f8f4b76d0548e506aca31ae96e0564e9aa7
Download ubercart-7.x-3.0-alpha2.zipzip
702.22 KB
MD5: 3e660cb48bef254af68eb9e25a8f853b
SHA-1: 0b434a01ee665974b816c32b62df0a4ad1e2b5c7
SHA-256: 5f0bcf01d3f3d9fdc4ffb0f2bfad63402cec29c887ac7580f4d1f90e3b2e7333
Release notes
- API:
- Changed payment method callback signature:
uc_payment_method_METHOD($op, &$order, $form = NULL, &$form_state = NULL) - Changed checkout pane callback signature:
uc_checkout_pane_PANE_ID($op, &$order, $form = NULL, &$form_state = NULL) - Use $form_state['values']['panes'][PANE_ID] instead of $arg2 during the 'process' $op.
- New UcAddress class to initialize address data.
- New UcOrder class to initialize order data.
- Most of uc_order.js, uc_payment.js, uc_quote.js, and uc_taxes.js removed in favor of Form API AJAX integration.
- Removed uc_order_edit_products_form() in favor of AJAX processing.
- uc_payment_get_totals() is now an AJAX callback.
- _uc_quote_assemble_quotes() renamed to uc_quote_assemble_quotes().
- Removed uc_quote_request_quotes().
- uc_product_feature_save() now takes $data as a reference.
- Editing and adding products to orders now use AJAX, so nearly all functions in that process have been replaced, removed, or reused.
- hook_uc_order_product_alter() has not changed.
- Changed payment method callback signature:
- Database:
- Dropped fields:
- {uc_order_quotes}.quote_form
- Dropped fields: