• Доброго дня автору !! Спасибо за плагин.

    Есть такая проблема.

    При переходе в закладку оформление товара, данные что выдаёт плагин (город, регион и отделение), по сути вся форма исчезает. И заменяется родной формой woocommerce!!
    Т.е. как будто форма [woocommerce_checkout] доминирует над формой плагина.

    Если нажать обновление страницы, всё повторяется вновь.

    Думал может быть проблема в самой форме [woocommerce_checkout] и её не активных полях. Зашёл и посмотрел. Поля есть, поля активны с прописанными тэгами Вашего плагина (город, регион и отделение), но увы ни чего не получается.

    Нужна Ваша помощь.

    И второе. Как убрать расчёт стоимости доставки Новой Почты!!??? В большинстве случаев она не корректна, потому что не учитывается вес и объём посылки. А потом докажи покупателю, что ты его не обманул.

    WC Version: 3.5.0
    WP Version: 4.9.8

    Server Info: LiteSpeed
    PHP Version: 7.2.11
    MySQL Version: 10.1.36

    Имя темы : I-Craft
    Версия : 3.1.5

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter denis191

    (@denis191)

    Выбор доставки Новой Почтой отсутствует.

    Как я понимаю метод доставки прописывается в способе доставки woocommerce??

    Не могу понять.

    Thread Starter denis191

    (@denis191)

    Вот мой магазин https://lighthouse.in.ua

    Thread Starter denis191

    (@denis191)

    И так немного экспериментировал и следующая картина :

    1.Когда указан способ доставки только НОВАЯ ПОЧТА!!, на странице оформления заказа присутствуют только поля Woocommerce!! Т.е. выбрать города, региона и отделения НЕ ВОЗМОЖНО !!

    2. Если в стандартных настройках Woocommerce Методы Доставки добавить поле например, Бесплатная доставка и её условия появления от суммы заказа, то тогда появляется метод доставки НОВАЯ ПОЧТА. И только тогда можно выбирать города, регионы и отделения. Но как только снова ставишь метод Бесплатная доставка, все поля сразу исчезают и заменяются на стандартную форму [woocommerce_checkout].

    Теперь вопросы !!

    1. Почему при указании способа доставки только НОВАЯ ПОЧТА, не доступны поля города, региона и отделения???

    2. Как сделать чтобы меню поля доставки Новой Почтой не исчезали при выборе опции Бесплатной Доставки???. Эта опция у меня появляется когда сумма в корзине превышает 999 грн.

    3. Как убрать расчёт стоимости доставки Новой Почты!!??? В большинстве случаев она не корректна, потому что не учитывается вес и объём посылки.

    Та же проблема. Вылезла судя по всему после обновления WOO до версии 3.5.0 ощущение что плагин не срабатывает просто в нужное время.

    Та же проблема после обновления на woocommerce 3.5.0
    Поля формы display: none

    • This reply was modified 6 years, 1 month ago by kireev.
    Thread Starter denis191

    (@denis191)

    Всё таки не хватает моих знаний чтобы этот плагин красиво связать с эти плагином. Перешёл на более простой плагин, но не Ваш, тоже работает с API. Единственное отсутствует возможность автоматического подтягивания складов Новой Почтой, только руками. Но мне это оказалось на руку. Когда выбираешь метод доставки ИнТайм, например, то этот плагин всё также подтягивает области и города и ниже поля Склад новой почты, я сделал поле ИнТайм. Покупатель руками вобьёт номер склада и получит посылку.

    Если пользоваться авторским плагином Новой почты, то рекомендую отключить галочку *-обязательные поля при помощи отличного и главное РАБОЧЕГО плагина Flexible Checkout Fields. Иначе приоритет всегда за родной формой [woocommerce_checkout] и при заполнение полей авторского плагина Новой почты, будет ошибки о том что поля родной формы не заполнены и наоборот!! Этот плагин позволит убрать этот недостаток, просто в форме оформления уберите галочку с Required Field. Единственное что тогда все поля будут подсвечиваться как НЕ ОБЯЗАТЕЛЬНЫЕ. Тут тоже для эстетики нужно с бубном танцевать.

    Плагин авторский хороший и бесплатный. Поэтому требовать от автора много, тоже не правильно. Приходится как то выкручиваться.

    Вот здесь нашёл не плохие наработки с родной формой ([woocommerce_checkout]) : https://wpruse.ru/woocommerce/hiding-fields-on-chosen-delivery/

    Та же проблема после обновления на woocommerce 3.5.0
    Поля формы display: none

    Это я обошел, но проблема новая вылезла – SELECT еще и disabled.
    Временно собственно решил след. образом: добавил способ доставки – забрать лично в городе xxx, все стало работать. Если убрать этот способ доставки – то новая почта уходит в disable статус ( display: none, select disabled ). И именно поэтому ( два способа доставки ) – пришло отключить обязательные поля в плагине Новой почты, так как иначе даже если выбирать забрать лично – не давало оформить заказ – хотело регион, город и номер склада.

    • This reply was modified 6 years, 1 month ago by GSMtricks.
    Thread Starter denis191

    (@denis191)

    Если не получится у меня до ума довести и второй плагин, то и вовсе откажусь от автоматических процессов. Поставлю ручной ввод данных по городам и областям. Конечно придётся руками подтягивать данные для формирования ТТН, но ни чего страшного, много сайтов работают всё еще так и покупатели пока справляются.

    На данном этапе перешёл на простой плагин, древний, но рабочий Woo NovaPoshta Shipping Method.

    Подтягивает области и города. Отделения руками. НЕ делает “накладку полей” на родной [woocommerce_checkout]. Видимо совместно использует. С ним проблем нет.

    Единственная проблема, что в пустые поля может мусор вкинуть, когда получаешь уведомление по почте.

    Есть такая проблема. Прошу общественность опубликовать решение этой проблемы в этой ветке. Если таковое будет найдено.

    Автору спасибо за плагин.

    Частично решил проблему, на страницу корзины добавил шорт код [woocommerce_checkout], теперь всё в одном месте и корзина, и оформления заказа, т.е. поля появляются при выборе способа доставки НП, но, при переключении на способ доставки НП, поля узкие, если обновить страницу поля становятся нормальные. Бывает глюк, можно выбрать только область, а поля с городом и номером отделения недоступны. Я так понимаю – ждём обновления от автора.

    Собственно:

    1. Открываем файл: woocommerce/templates/cart/cart-shipping.php
    2. Строка 35, находим: if ( 1 < count( $available_methods ) ) {
    Меняем на if ( 2 > count( $available_methods ) ) {

    У меня это решило все пробоемы – работает плагин как и ранее.

    solgaz

    (@solgaz)

    GSMtricks! Большое спасибо!!!

    denis31

    (@denis31)

    Та же проблема возникла после обновления. Надеюсь автор решит её в ближайшее время.

    denis31

    (@denis31)

    GSMtricks сделал так как Вы описали, но помогло к сожалению

    Beliy

    (@beliyp)

    GSMtricks сделал по Вашему методу, но к сожалению. не помогло (((

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘При переходе на Checkout данные плагина удаляются формой Woocommerce’ is closed to new replies.