11 Commits
Author SHA1 Message Date
dlage efb07409e9 Fix some translations. Improve style for menu, fix layout in digitals page. Working version. 2013-05-26 12:57:21 +01:00
Michael Bianco 9360c63503 Fixing deface name typo 2013-01-28 10:01:39 -05:00
Michael Bianco 23317eb0fb Adding button to order admin to reset digital downloads
* Resets expire time
* Resets download count
2012-11-01 17:36:47 -04:00
Michael Bianco 061b6e2e48 Adding download buttons to invoice (orders#show) 2012-06-27 09:41:22 -04:00
Michael Bianco 049770056d Refactoring digital shipping calculation and display
* removed the deface override that modified the checkout/_delivery partial
* created custom digital delivery calculator
* removed digital_shipping_method from Spree::Order. Moved logic to available_shipping_methods monkey patch

The main goal was to eliminate the shipping method detection logic from the _delivery partial.
This was a bit of a hack all along and didn't really present the correct information to the underlying
order logic (i.e. rate_hash.blank? would return true when there was no shipping options available).
This should be more future proof and make overriding another aspect of the delivery process easier.
2012-06-23 19:29:21 -04:00
Michael Bianco a8c27750ef Spree 1.1 compatibility. Minor fix to shipping option filtering in checkout process 2012-05-10 10:18:56 -04:00
Michael Bianco c5f0c79a03 Present message to user when no shipping methods are available 2012-05-03 10:59:32 -04:00
Michael Bianco c780e6f756 Replacing _delivery partial overrides with deface 2012-05-02 16:05:12 -04:00
Michael Bianco 7f729bd402 Forgot to save merged changed. Minor deface fix 2012-03-28 21:51:16 -04:00
Sam Davies d2923b595f Removed rake tasks. Added generators. Modern engine dir structure 2012-03-28 18:43:27 -04:00
Michael Gall 76cc733755 Making compatible with later versions of spree 2012-03-28 18:37:13 -04:00