Mike Jolley
66bceedbf8
Send min and max price, not all variation prices
...
Closes #12811
2017-02-08 11:40:04 +00:00
Mike Jolley
649f55b494
Load default country/state on edit
...
Closes #13061 Fixes #12899
2017-02-08 10:56:00 +00:00
Mike Jolley
3b06660edf
Merge pull request #12917 from woocommerce/12170-rtl
...
#12170 Set up RTL generation and enqueuing
2017-02-08 10:29:55 +00:00
Mike Jolley
718149f1d4
Merge pull request #12999 from thenbrent/add_sort_variation_prices
...
Move price sorting into WC_Product_Variable::sort_variation_prices()
2017-02-08 10:29:30 +00:00
Brent Shepherd
a9a83ebae2
Add 'woocommerce_variable_product_synced' filter
2017-02-07 14:05:17 -08:00
Brent Shepherd
81ef55ef42
Add woocommerce_variable_product_sync_before_save
...
Removing woocommerce_variable_product_nsync filter and $save param.
2017-02-07 13:57:24 -08:00
Claudiu Lodromanean
06c17d6be4
Add whitespace between parens
2017-02-07 13:57:01 -08:00
Brent Shepherd
d4ff61814a
Deprecate 'woocommerce_variable_product_sync'
2017-02-07 13:51:21 -08:00
Claudiu Lodromanean
8ce5356943
13106 Dont round values in get_on_sale_products
2017-02-07 13:46:00 -08:00
Brent Shepherd
dcec16f749
Merge branch 'master' into variable_product_sync_filters
...
Conflicts:
includes/class-wc-product-variable.php
2017-02-07 13:43:02 -08:00
Claudiu Lodromanean
173c09dd04
Fix failing tests and array_merge error
2017-02-07 10:46:03 -08:00
Mike Jolley
5888ef5b93
Convert standard to '' in CRUD
...
Closes #12896
2017-02-07 17:22:04 +00:00
Mike Jolley
fcae260b43
Missing placeholder
2017-02-07 17:07:11 +00:00
Mike Jolley
09f2c6b89a
Add locale independent wc_get_permalink_structure function
2017-02-07 16:16:45 +00:00
Mike Jolley
b08449e502
Payment method display
...
Fixes #12830
2017-02-07 14:51:21 +00:00
Mike Jolley
4dea9d7b81
Merge pull request #13100 from divadmts/fix-external
...
External product add_to_cart_text function's hook used
2017-02-07 13:43:54 +01:00
Mike Jolley
a4f87293ca
Inherit shipping class id from parent
2017-02-07 12:35:24 +00:00
Mike Jolley
89fb5de19d
Merge pull request #13102 from woocommerce/fix-structured-data
...
Instantiate WC_Structured_Data on back-end too
2017-02-07 12:01:36 +01:00
Claudiu Lodromanean
c225a0fa7e
Instantiate WC_Structured_Data on back-end too
...
Previous implementation only instantiated it on the front-end, which means e-mails sent from the back-end Order Actions metabox will not have structured data in them.
2017-02-06 11:40:56 -08:00
Mike Jolley
b14d1ecbc9
Merge pull request #13101 from woocommerce/fix-13051
...
Exit after redirect to prevent incorrect headers being set by wp_die
2017-02-06 19:12:17 +01:00
Mike Jolley
c61b4bf35c
wc_add_to_cart_message_html filter which passes in full array of products and qty
...
Closes #12824
2017-02-06 18:11:54 +00:00
Claudiu Lodromanean
e45adc14ed
Bring up-to-date with master
2017-02-06 10:10:41 -08:00
Mike Jolley
23cc478bc9
Exit after redirect to prevent incorrect headers being set by wp_die
2017-02-06 17:59:31 +00:00
Claudiu Lodromanean
f376684732
Make 2-column checkout form inputs flip on RTL
2017-02-06 09:59:31 -08:00
Mike Jolley
b19be41994
Added since to WC_Data docblocks
...
Closes #13056
2017-02-06 17:06:20 +00:00
divadmts
8df243fdbf
use woocommerce_product_add_to_cart_text hook
2017-02-07 01:04:34 +08:00
Mike Jolley
c44fffe35b
If woocommerce_adjust_non_base_location_prices is false, remove modded tax, not base tax
2017-02-06 16:56:14 +00:00
Mike Jolley
32d5e3d6f0
Merge pull request #13076 from woocommerce/fix/shipping-total-when-no-shipping-methods
...
Fix empty string case for `WC_Order::get_total_shipping`
2017-02-06 16:29:20 +01:00
Boro Sitnikovski
5a0b70f291
Fix empty string case for `WC_Order::get_total_shipping`
2017-02-06 14:41:19 +01:00
Mike Jolley
1ef593ff16
Merge pull request #13046 from thenbrent/merge_extra_data
...
Merge WC_Data::$extra_data in WC_Data::__construct()
2017-02-06 13:08:53 +01:00
Mike Jolley
1f89d2f22e
Merge pull request #13063 from thenbrent/remove_unused_param
...
Remove 'edit' param from calls to WC_Product_Variable::get_visible_children()
2017-02-06 12:55:53 +01:00
Mike Jolley
09f7b0493e
Merge pull request #13042 from woocommerce/legacy-order-date-format
...
Fix legacy order dates format
2017-02-06 12:51:41 +01:00
Mike Jolley
908439c972
Merge pull request #13036 from chrislam/fix/ambiguous-column-names
...
Added table alias so that the column names in the `ORDER BY` and `GROUP BY` clauses are not ambiguous
2017-02-06 12:51:24 +01:00
Mike Jolley
58118997a9
Merge pull request #13069 from jaydeeprami/Fix-Issue-13067
...
Fixed issue ref #13067
2017-02-06 12:36:53 +01:00
Jaydeep
91cd899989
Fixed issue ref #13067
2017-02-06 14:35:55 +05:30
Brent Shepherd
f768f9f04b
Add new variable product sync hook
...
To provide a way for callbacks to modify the actual instance of the
variable product being sync'd, especially before its saved, in case
it needs to sync some meta data or other prop that can be set on the
object itself.
2017-02-03 15:30:56 -08:00
Brent Shepherd
a6bed34358
Remoe unused 'edit' param
...
To avoid a merge conflict with #13063
2017-02-03 15:10:19 -08:00
Brent Shepherd
7e61cb8a24
Trigger variable product sync hook after save
...
Because only a product ID is passed to callbacks on 'woocommerce_variable_product_sync',
they will need to instantiate their own instance of the product to do anything useful
with it. This creates a lot of potential for problems given that the product has at that
stage had its data sync'd but not all of it saved. For example, a callback may modify some
meta data on its own instance of the product, then save that, only to immediately have
that overridden if the instance of $product in WC_Product_Variable::sync() also had changes
to that meta data.
Instead, trigger 'woocommerce_variable_product_sync' only after the product has been
saved. This is backward compatible because the hook was triggered at the very end of
the process in WC < 2.7.
2017-02-03 15:01:36 -08:00
Brent Shepherd
8431b2ac86
Remove 'edit' param on get_visible_children()
...
The WC_Product_Variable::get_visible_children() method accepts no parameters.
2017-02-03 14:53:03 -08:00
Mike Jolley
497b4d986c
Merge pull request #13047 from thenbrent/backward_compat_for_email_order_items
...
Reinstate old show/hide logic for download links and purchase notes in email order item table
2017-02-03 11:02:17 +01:00
Mike Jolley
244b42eae8
Merge pull request #13048 from woocommerce/fix/cart-discount-call
...
Fix call to non-existent method for cart_discount.
2017-02-03 11:00:54 +01:00
Mike Jolley
8a0761fdf5
Merge pull request #13057 from thenbrent/fix_undefined_index
...
Fix undefined index notice in WC_Webhook:: should_deliver()
2017-02-03 10:59:36 +01:00
Claudiu Lodromanean
b237e06dd4
Get tiptips working correctly in RTL mode
2017-02-03 10:41:31 +01:00
Brent Shepherd
4147935990
Fix undefined index notice in WC_Webhook
2017-02-02 12:52:00 -08:00
Brent Shepherd
fe7e280ea0
Reinstate woocommerce_email_order_items_args hook
2017-02-02 12:26:59 -08:00
Claudio Sanches
1fe705547f
Fixed REST API batch tests
2017-02-02 19:20:07 +01:00
Claudio Sanches
5eb08aeda6
[REST API] Cast int for batch delete
2017-02-02 19:09:45 +01:00
Mike Jolley
2ec4b8cf7f
Revert "Get rating count should use is_array"
...
This reverts commit 0625a2b759
.
2017-02-02 18:43:43 +01:00
Mike Jolley
0625a2b759
Get rating count should use is_array
2017-02-02 18:35:30 +01:00
Boro Sitnikovski
5f05b2e3d8
Fix call to non-existant method for cart_discount.
2017-02-02 09:45:09 +01:00