denis191
Forum Replies Created
-
Forum: Plugins
In reply to: [Woo Shipping for Nova Poshta] Пропадает страница способа доставки!Добрый вечер. Эта проблема не только у Вас.
Пока не решена.Я танцевал с бубном. И пока танцую
Если не получится у меня до ума довести и второй плагин, то и вовсе откажусь от автоматических процессов. Поставлю ручной ввод данных по городам и областям. Конечно придётся руками подтягивать данные для формирования ТТН, но ни чего страшного, много сайтов работают всё еще так и покупатели пока справляются.
На данном этапе перешёл на простой плагин, древний, но рабочий Woo NovaPoshta Shipping Method.
Подтягивает области и города. Отделения руками. НЕ делает “накладку полей” на родной [woocommerce_checkout]. Видимо совместно использует. С ним проблем нет.
Единственная проблема, что в пустые поля может мусор вкинуть, когда получаешь уведомление по почте.
Всё таки не хватает моих знаний чтобы этот плагин красиво связать с эти плагином. Перешёл на более простой плагин, но не Ваш, тоже работает с API. Единственное отсутствует возможность автоматического подтягивания складов Новой Почтой, только руками. Но мне это оказалось на руку. Когда выбираешь метод доставки ИнТайм, например, то этот плагин всё также подтягивает области и города и ниже поля Склад новой почты, я сделал поле ИнТайм. Покупатель руками вобьёт номер склада и получит посылку.
Если пользоваться авторским плагином Новой почты, то рекомендую отключить галочку *-обязательные поля при помощи отличного и главное РАБОЧЕГО плагина Flexible Checkout Fields. Иначе приоритет всегда за родной формой [woocommerce_checkout] и при заполнение полей авторского плагина Новой почты, будет ошибки о том что поля родной формы не заполнены и наоборот!! Этот плагин позволит убрать этот недостаток, просто в форме оформления уберите галочку с Required Field. Единственное что тогда все поля будут подсвечиваться как НЕ ОБЯЗАТЕЛЬНЫЕ. Тут тоже для эстетики нужно с бубном танцевать.
Плагин авторский хороший и бесплатный. Поэтому требовать от автора много, тоже не правильно. Приходится как то выкручиваться.
Вот здесь нашёл не плохие наработки с родной формой ([woocommerce_checkout]) : https://wpruse.ru/woocommerce/hiding-fields-on-chosen-delivery/
И так немного экспериментировал и следующая картина :
1.Когда указан способ доставки только НОВАЯ ПОЧТА!!, на странице оформления заказа присутствуют только поля Woocommerce!! Т.е. выбрать города, региона и отделения НЕ ВОЗМОЖНО !!
2. Если в стандартных настройках Woocommerce Методы Доставки добавить поле например, Бесплатная доставка и её условия появления от суммы заказа, то тогда появляется метод доставки НОВАЯ ПОЧТА. И только тогда можно выбирать города, регионы и отделения. Но как только снова ставишь метод Бесплатная доставка, все поля сразу исчезают и заменяются на стандартную форму [woocommerce_checkout].
Теперь вопросы !!
1. Почему при указании способа доставки только НОВАЯ ПОЧТА, не доступны поля города, региона и отделения???
2. Как сделать чтобы меню поля доставки Новой Почтой не исчезали при выборе опции Бесплатной Доставки???. Эта опция у меня появляется когда сумма в корзине превышает 999 грн.
3. Как убрать расчёт стоимости доставки Новой Почты!!??? В большинстве случаев она не корректна, потому что не учитывается вес и объём посылки.
Вот мой магазин https://lighthouse.in.ua
Выбор доставки Новой Почтой отсутствует.
Как я понимаю метод доставки прописывается в способе доставки woocommerce??
Не могу понять.