Skip to content

Instantly share code, notes, and snippets.

@yunusga
Last active April 22, 2021 06:55
Show Gist options
  • Save yunusga/4d1584eed4a7cdf31cb6acf614e047dd to your computer and use it in GitHub Desktop.
Save yunusga/4d1584eed4a7cdf31cb6acf614e047dd to your computer and use it in GitHub Desktop.
Интеграция СДЭК для Woocommerce
<?php
/**
* Лог запросов
* [goods] => Array
* (
* ...
* [7] => Array
* (
* [weight] => 0.291
* [length] => 1
* [width] => 1
* [height] => 0.9
* )
* 2021-04-21T22:54:09+00:00 INFO Ответ на запрос тарифа [Курьером до двери]
* 2021-04-21T22:54:09+00:00 INFO Сервер СДЭК вернул ошибку: Array
* (
* [4] => Ошибка при указании параметров 7 места
* )
*/
/**
* Исправление проблемы с размерами товара меньше 1го сантиметра
* для плагина CDEK WooCommerce Shipping Method v2.1.9.10
*/
function woo_edostavka_minimal_dimensions( $value ) {
return $value < 1 ? 1 : $value;
}
add_filter( 'woocommerce_edostavka_package_width', 'woo_edostavka_minimal_dimensions', 10, 1 );
add_filter( 'woocommerce_edostavka_package_height', 'woo_edostavka_minimal_dimensions', 10, 1 );
add_filter( 'woocommerce_edostavka_package_length', 'woo_edostavka_minimal_dimensions', 10, 1 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment