ecommerce 6.x-4.0-rc9
First released: May 31, 2009 - 05:08
Size: 196.83 KB
md5_file hash: 11c40994fa959a0e8608b22273fbbc69
Last updated: May 31, 2009 - 05:10
The biggest change in this release is that there is a new dependency on Chaos Tools which enables better handling of the checkout and cleans up the setup of a new type of checkout much better.
Also doing this now means that PayPal Express is working which is much nicer to use than the basic PayPal. Also using ctools means that we can easily add have modal popups which will be really great in ec_charges and also use the form wizard functionality.
The wizard form functionality was what finally sold me on using ctools as it will mean that I can build a fully user definable check out over multiple pages as the user wants it.
I don't know it it will be in the final version of 4.0 but will come before moving to Drupal 7. Also I hope that this will mean in some part it will be easier to move to Drupal 7.
Changes since DRUPAL-6--4-0-RC8:
- Added update to preserve cart block.
- Fix issue where product types have been deleted, and there is only 1 valid remain product type on the node. Stops the product types list from being picked.
- Clean up the links on the product settings page.
- Move all the help for anonymous purchasing to advanced help
- Fix up list of gateways on the status page so it only displays enabled gateways
- Change how checkout is handled and start using ctools to handle the object caching
- Make changes to ec_checkout_create_transaction() to work without the hook_checkout_init()
- Fix up calling of hook_checkout_init() from ec_checkout_create_transaction()
- Add hook_receipt_init() to allow payment gateways to set up information.
- Fix up paypal express so that it was working.
- #333014 - Fix up a few typos and setting of currency in paypal pro.
- Fix up issues in PayPal Pro for currency and retrieving payment data.
