wi127

Проблема при создании заказа из админки 1.5.3.1.

Рекомендуемые сообщения

wi127    2

Здравствуйте!

При создании заказа из админки не получается добавить заказ - пишет: выберите регион/ область, хотя регион/область выбрана.

Подскажите, пожалуйста, в каком файле и где именно можно отключить проверку обязательного заполнения полей "регион / область" при заказе из админки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    151

Через админку не отключишь. Только правя код можно убрать.

Статья в помощь http://arnit.com.ua/blog/?do=findComment&comment=15

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wi127    2

да, статья по делу, спасибо. Только вот в каких файлах код править, в sale/order?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wi127    2

Народ, помогите кто-нибудь, пожалуйста! Третий день бьюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vilija    39

catalog/controller/checkout/guest.php

Комментишь как показано ниже :

if ($this->config->get('config_vat') && $this->request->post['tax_id'] && (vat_validation($country_info['iso_code_2'], $this->request->post['tax_id']) != 'invalid')) {

$json['error']['tax_id'] = $this->language->get('error_vat');

}

}

if ($this->request->post['country_id'] == '') {

$json['error']['country'] = $this->language->get('error_country');

}

/*

if ($this->request->post['zone_id'] == '') {

$json['error']['zone'] = $this->language->get('error_zone');

}

*/

}

if (!$json) {

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wi127    2

Это я так понимаю при заказе покупателем с фронта. А у меня косяк при создании заказа из АДМИНКИ

Мне доставка не требуется, в настройках у товаров поставлен флажок, что доставка не требуется. И при оформлении заказа с форнта эти поля не показываются.

В админке при создании заказа эти поля обязательны. По-этому хочу все поля с адресами убрать, или хотя бы отключить проверку.

Но даже когда все поля заполнены, из админки заказ не создается. Ошибка - выберите регион/область.

См. скрины. Не могу понять в чем дело.

post-21322-0-08838700-1347370797_thumb.png

post-21322-0-86420000-1347370803_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vilija    39

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

Вообще отключить можно здесь admin/controller/sale/order.php . Правда ругаться будет в логах.

if ($this->request->post['payment_country_id'] == '') {

$this->error['payment_country'] = $this->language->get('error_country');

}

/*

if ($this->request->post['payment_zone_id'] == '') {

$this->error['payment_zone'] = $this->language->get('error_zone');

}

if ($this->request->post['payment_method'] == '') {

$this->error['payment_zone'] = $this->language->get('error_zone');

}

*/

if (!$this->request->post['payment_method']) {

$this->error['payment_method'] = $this->language->get('error_payment');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
wi127    2

Да, точно был не выбран способ оплаты. Из способов оплаты был включен только "Free Checkout". Пришлось включить квитанция Сбербанк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу