Hi,
Can you fix this PHP warning in the next version? It’s in version 1.0.4 of your plugin.
Warning: get_object_vars() expects parameter 1 to be object, array given in /wp-content/plugins/keendelivery-woocommerce-koppeling/class-keendelivery-orders.php on line 323
Stack Trace:
1. get_object_vars(Array(0))
/wp-content/plugins/keendelivery-woocommerce-koppeling/class-keendelivery-orders.php:323
2. KeenDelivery_Orders->send_order('')
/wp-includes/class-wp-hook.php:287
3. WP_Hook->apply_filters('', Array(1))
/wp-includes/class-wp-hook.php:311
4. WP_Hook->do_action(Array(1))
/wp-includes/plugin.php:484
5. do_action('wp_ajax_send_order')
/wp-admin/admin-ajax.php:184
Context:
URL : /wp-admin/admin-ajax.php?_fs_blog_admin=true
Referer : https://www.myawesomesite.nl/wp-admin/post.php?action=edit&post=132127
HTTP Method : POST
HTTP Status : 200
ajaxAction : send_order
isSSL : Yes
Current Filter : wp_ajax_send_order
PHP SAPI : fpm-fcgi
Thank you for listening to your customers ??
]]>Hi,
Another PHP warning in version 1.0.4 which pop-ups about every 4 hours.
Can you fix this in the next version release? Thanks.
Warning: ltrim() expects parameter 1 to be string, object given in /wp-includes/formatting.php on line 4309
Stack Trace
1. ltrim(stdClass)
/wp-includes/formatting.php:4309
2. esc_url(stdClass)
/wp-content/plugins/keendelivery-woocommerce-koppeling/class-keendelivery-orders.php:574
3. KeenDelivery_Orders->add_column_content('track_trace')
/wp-includes/class-wp-hook.php:289
4. WP_Hook->apply_filters('', Array(2))
/wp-includes/class-wp-hook.php:311
5. WP_Hook->do_action(Array(2))
/wp-includes/plugin.php:478
6. do_action('manage_shop_order_post...', 'track_trace', 107327)
/wp-admin/includes/class-wp-posts-list-table.php:1271
7. WP_Posts_List_Table->column_default(WP_Post, 'track_trace')
/wp-admin/includes/class-wp-list-table.php:1410
8. WP_List_Table->single_row_columns(WP_Post)
/wp-admin/includes/class-wp-posts-list-table.php:1304
9. WP_Posts_List_Table->single_row(WP_Post, 0)
/wp-admin/includes/class-wp-posts-list-table.php:751
10. WP_Posts_List_Table->_display_rows(Array(14), 0)
/wp-admin/includes/class-wp-posts-list-table.php:728
11. WP_Posts_List_Table->display_rows()
/wp-admin/includes/class-wp-list-table.php:1322
12. WP_List_Table->display_rows_or_placeholder()
/wp-admin/includes/class-wp-list-table.php:1249
13. WP_List_Table->display()
/wp-admin/edit.php:449
Context
URL : /wp-admin/edit.php?s=xxxx&post_status=all&post_type=shop_order&m=0&layout=xxxxxxx&_customer_user&action=-1&paged=1&action2=-1
Referer : /wp-admin/edit.php?post_type=shop_order
HTTP Method : GET
HTTP Status : 200
isSSL : Yes
Current Filter : manage_shop_order_posts_custom_column
Execution Time : 4.382 s
Memory Usage : 117.77 MiB
PHP SAPI : fpm-fcgi
]]>
Hi,
I am getting this PHP notice quite a lot. Can you please fix this in the next version release? Thanks.
Notice: Undefined index: order_actions in /wp-content/plugins/keendelivery-woocommerce-koppeling/class-keendelivery-orders.php on line 548
Woocommerce version 4.6.2
KeenDelivery – WooCommerce Shipping plugin version 1.0.4
Stack Trace
1. KeenDelivery_Orders->add_column(Array(8))
/wp-includes/class-wp-hook.php:287
2. WP_Hook->apply_filters(Array(8), Array(1))
/wp-includes/plugin.php:206
3. apply_filters('manage_edit-shop_order...', Array(0))
/wp-admin/includes/screen.php:37
4. get_column_headers(WP_Screen)
/wp-admin/includes/class-wp-screen.php:995
5. WP_Screen->show_screen_options()
/wp-admin/includes/class-wp-screen.php:956
6. WP_Screen->render_screen_meta()
/wp-admin/admin-header.php:270
7. require_once('/var/www/...')
/wp-admin/edit.php:386
Context
URL : /wp-admin/edit.php?post_type=shop_order
Referer : /wp-admin/
HTTP Method : GET
HTTP Status : 200
isSSL : Yes
Current Filter : manage_edit-shop_order_columns
Execution Time : 3.545 s
Memory Usage : 117.3 MiB
PHP SAPI : fpm-fcgi
]]>
Hi,
I am on 1.0.4 and Woocommerce 4.6.1 and I am getting these errors:
billing_email was called incorrectly. Order properties should not be accessed directly. Backtrace: do_action(‘wp_ajax_send_order’), WP_Hook->do_action, WP_Hook->apply_filters, KeenDelivery_Orders->send_order, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
Same error repeats for:
billing_phone
shipping_last_name
shipping_first_name
shipping_country
shipping_city
shipping_postcode
shipping_company
shipping_address_1
shipping_address_2
Can you please fix this in next version release? Thanks.
]]>Goedemiddag,
Wij werken met Bleckmann, zijn jullie van plan hier ook een koppeling mee te maken in de toekomst?
Met vriendelijke groet,
Olga
Hi,
I would like the possibility to override the description (Bestelling #1234) that is sent to KeenDelivery. It would be nice if you can implement a filter for this.
E.g.: append the following before invoking the API with curl:
$shipment_data = apply_filters( 'keendelivery_shipment_data', $shipment_data, $order );
That way I can adjust the data without editing the plugin files.
Thanks in advance!
]]>