Commit Graph

100 Commits

Author SHA1 Message Date
Mike Jolley 42d6c0ab06 tweak to hook 2011-11-07 14:37:01 +00:00
Mike Jolley 0347dd2e06 woocommerce_order_tracking_status hook for tracking page. 2011-11-07 14:34:23 +00:00
Mike Jolley 101fcd9b3f Order meta saves + displays 2011-11-06 15:45:22 +00:00
Mike Jolley 869f413e9b New cart code adapted from Lucas Starks pull request.
Cart items are indexed by an md5 hash rather than numeric keys so we
can add custom data to cart items.

Plugins can hook in and add meta data, load it, and display it. The
adjust_price() function lets you adjust a products price too since its
loaded and stored in the cart on page load.

All works like a dream, all thats left is to show the values on the
cart page, and store them in the order item meta. Order item meta does
need a slight change though, to allow data with the same keys. Working
on that next.
2011-11-06 13:45:18 +00:00
Mike Jolley 2ce7485f36 Shortcode inserter + shortcode for products by category. Closes #139. 2011-11-04 20:15:55 +00:00
Mike Jolley 56a4bb601d Changes to shipping calculator 2011-10-31 16:27:41 +00:00
Mike Jolley 5575b92a50 Added order details to thanks page. Closes #121.
Added hooks for thanks page + view order page so that order tables can
use the same code. This also means you can unhook the order table if
you don't wan't it on the thanks page.
2011-10-31 00:47:41 +00:00
Mike Jolley 730b074d6f Added backorder notification. Closes #99. 2011-10-27 10:52:23 +01:00
Mike Jolley d40fd373f8 Removed all trailing white space. Closes #71. 2011-10-26 20:10:36 +01:00
Mike Jolley 29a77b0fe7 Made product loops a little more efficient 2011-10-26 19:45:38 +01:00
Mike Jolley 3379fc26db countries fix 2011-10-25 10:33:59 +01:00
Mike Jolley c66bff747c Fixed addresses 2011-10-24 15:51:58 +01:00
Mike Jolley 1d5e52c5a6 Option to hide products when sub-cats are shown, and empty cats are shown 2011-10-22 20:20:39 +01:00
Mike Jolley b0e4757337 Renamed $columns global for compatibility 2011-10-22 16:22:51 +01:00
Mike Jolley d690ceab9d Fixed address data meta names. Closes #80. 2011-10-22 14:20:32 +01:00
Mike Jolley d61167f060 Category addition bug and pay page fix 2011-10-13 13:25:24 +01:00
Mike Jolley 508f321324 Few improvements 2011-10-09 14:23:20 +01:00
Mike Jolley 9face47dce Multiple Fixes 2011-10-06 11:46:19 +01:00
Mike Jolley 1dafaa0e58 Case change and readme 2011-09-30 11:22:26 +01:00
Mike Jolley 2c6d95534c Fixed shipping address required fields 2011-09-30 10:27:33 +01:00
Mike Jolley fd6b218975 Thankyou string tweak 2011-09-30 09:50:59 +01:00
Mike Jolley 4e57002bc3 Item_meta handling 2011-09-28 10:25:51 +01:00
Mike Jolley 2c1d635887 Updated markup 2011-09-23 15:29:50 +01:00
Mike Jolley 9ab2193c7a Order notes section and front-end display 2011-09-23 15:22:21 +01:00
Mike Jolley 4b8913f911 Added new 'failed' order status and made thank you page show a different message if payment failed. 2011-09-22 20:50:58 +01:00
Mike Jolley fea14650a2 Filters renamed 2011-09-21 17:58:05 +01:00
Mike Jolley c3ab943444 Receipt hook renamed
Need to check all gateways to reflect change
2011-09-21 16:19:55 +01:00
Mike Jolley 6da3494990 Thankyou hook change 2011-09-21 16:15:55 +01:00
Mike Jolley bbb02b616b Few hook changes 2011-09-21 16:13:53 +01:00
Mark Jaquith 7674bbe60e esc_url() run 2011-09-21 14:51:46 +08:00
Mark Jaquith f784986a0d First esc_attr() pass 2011-09-19 14:02:55 +08:00
Mike Jolley d1f3e852c7 Hook on thankyou page 2011-09-15 11:52:20 +01:00
Mike Jolley 2d392ffdcd Checkout changes 2011-09-13 17:17:52 +01:00
Mike Jolley 8375887455 Shipping method selection on cart 2011-09-11 17:42:50 +01:00
Mike Jolley a2243a00b7 Link back form empty cart page + action for hooking in bonus content 2011-09-08 10:46:45 +01:00
Mike Jolley c18f533b39 Overhauled classes and removed singletons 2011-09-06 12:11:22 +01:00
Mike Jolley 603fe20eaf Modified how image sizes are returned 2011-09-05 10:18:24 +01:00
Mike Jolley 63ec2b001f New shipping system to delete with multiple rates per gateway 2011-09-02 15:42:17 +01:00
Mike Jolley 4e6dfccc45 Lots of minor fixes 2011-09-01 10:08:33 +01:00
Mike Jolley 15396d57e4 Changed order system so order data is not serialised - its stored in individual meta fields
This is so it can be used for sorting etc - serialised data is hard to
work with.
2011-08-29 17:09:42 +01:00
Mike Jolley 5cd9629a45 Image size options 2011-08-27 20:20:28 +01:00
Mike Jolley b4485df1e2 Cart shortcode improvements 2011-08-22 13:26:17 +01:00
Mike Jolley 1472315f1b Changed the way product data is stored 2011-08-18 00:42:07 +01:00
Mike Jolley 674927d3d5 button classes, tax rounding etc 2011-08-12 11:22:07 +01:00
Mike Jolley c2d3ec4892 Orders panel 2011-08-11 23:54:26 +01:00
Mike Jolley fc7b3d2265 Tax issues and fixes 2011-08-11 23:39:02 +01:00
Mike Jolley 5e653d2821 Edit address validation 2011-08-11 09:32:26 +01:00
Mike Jolley 43c1ff17ad More woo goodness 2011-08-10 18:11:50 +01:00
Mike Jolley 0425a68eca WooCommerce conversion and update 2011-08-10 18:11:11 +01:00
Mike Jolley 8e8613b116 First Commit - from Jigoshop Source 2011-08-09 16:16:18 +01:00