domanvi
Forum Replies Created
-
Нашли еще одну проблему после добавления Вашего сниппета.
Все заказы в админке со статусом “Отменен” и “Не удался” или не имеющие данных доставки ,выдают ошибку – https://prnt.sc/13aqegs
Так же перестал работать быстрый просмотр заказа – https://prnt.sc/13aqghfНо самая главная проблема – перестала работать кнопка “быстрый заказ” на сайте.
Надеемся на Вашу помощь в решении вопроса.
Так выглядят поля до ввода https://prnt.sc/1397bdb
А так, когда указал город https://prnt.sc/1397dkh
То есть, после ввода города исчезает надпись “Выберите отделение” и автоматически устанавливается отделение, первое по списку. Это сильно сбивает с толку клиента и многие на этом этапе просто сваливают…Судя по всему была ошибка записи https://prnt.sc/137huez
Поменяли местами – пока все ОКadd_filter( 'woocommerce_get_order_address', 'np_woocommerce_get_order_address', 10, 3 ); function np_woocommerce_get_order_address( $address, $type, $order ) { if ( $type !== 'shipping' ) { return $address; } if ( ! empty( $address['city'] ) || ! empty( $address['address_1'] ) ) { return $address; } $shipping_methods = $order->get_shipping_methods(); $shipping_method = array_shift( $shipping_methods ); if ( $shipping_method->get_method_id() !== 'shipping_nova_poshta_for_woocommerce' ) { return $address; } $city_id = $shipping_method->get_meta( 'city_id' ); $warehouse_id = $shipping_method->get_meta( 'warehouse_id' ); if ( empty( $city_id ) || empty( $warehouse_id ) ) { return $address; } $db = nova_poshta()->make( 'DB' ); $address['city'] = $db->city( $city_id ); $address['address_1'] = $db->warehouse( $warehouse_id ); $order->set_shipping_city( $address['city'] ); $order->set_shipping_address_1( $address['address_1'] ); return $address; }
Вопрос по автозаполнению отделения, еще открыт.
Если не сложно, дайте ответ.- This reply was modified 3 years, 9 months ago by domanvi.
Касаемо сниппета, работает, но…
Данные передаются в нужные строки, но на почту после оформления заказа приходит уведомление об ошибке https://prnt.sc/136umhsстрока 198 – https://prnt.sc/136v2xn
- This reply was modified 3 years, 9 months ago by domanvi.
Спасибо за сниппет, проверим!
Еще вопрос.
После выбора города сразу выставляется отделение по умолчанию https://prnt.sc/136tlvp. Это сбивает с толку многих клиентов, уже были не раз вопросы.
Можно сделать чтобы оставалась надпись “Выберите отделение” ?К сожалению, но эта проблема была и до внедрения почтоматов.
Ждем новый UI.Зайдите в настройки Woocommerce и поставьте настройки как на скриншоте. Это должно помочь
https://prnt.sc/1364rf4- This reply was modified 3 years, 9 months ago by domanvi.