• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Не дает сделать заказ из-за города

#1
Не получается сделать заказ после того, как скрыты некоторые поля.
Осталось только:
Город *
Имя *
Email-адрес *
Телефон *
После нажатия на "Отправить заказ" система пишет:
  • К сожалению мы не производим доставку в к . Пожалуйста укажите другой адрес доставки.
  • Неправильный способ доставки.

Что делать?
 
#4
Нужно было добавить поле Страна. Для того, чтобы клиент не заполнял поле страна, нужно добавить сниппет, который по умолчанию устанавливает страну.
PHP:
add_filter( 'default_checkout_country', 'change_default_checkout_country' );
function change_default_checkout_country() {
  return 'XX'; // XX - код страны
}
взято здесь: http://eysman.pro/ustanavlivaem-str...ranitse-oformleniya-zakaza-v-woocommerce.html
 

Stork.71

Гуру
Местный
#5
А если добавить этот сниппет, но само поле все же скрыть? Будет работать?
И еще, что у Вас стоит в настройках доставки ("Ограничить доставку по локациям")?
 
#6
А если добавить этот сниппет, но само поле все же скрыть? Будет работать?
И еще, что у Вас стоит в настройках доставки ("Ограничить доставку по локациям")?
Ограничить доставку - стоит Доставка во все страны. Хотя мне только Россия нужна.
Да, с этим сниппетом работает! (скрыл страну - работает).
 
Сверху Снизу