Коллеги, спасайте!
После установки различных расширений наблюдаю следующую картинку на чекауте,
Для выбора способа доставки нужно обязательно указать индекс. В конфигурации стоит везде Россия, те этот пункт был необязательным, но тут стал обязательным.
Куда смотреть?
Тут посмотрите
Система > Конфигурация > Общие > Общие > Параметры штата/Области
Ещё вариант: обязательность прописана в шаблоне или в новом модуле заказа (если ставили).
В конфигурации все норм, тему новую пока только залил на хостинг. Возможно что-то с этим связано.
Звездочка * имеется?
Приходилось у RWD подобной темы убирать галочку и проверку в файле
app/design/frontend/ваша-тема/default/template/persistent/checkout/onepage/billing.phtml
в строке:
<label for="billing:postcode" class="required"><em>*</em><?php echo $this->__('Zip/Postal Code') ?></label>
Убрать нужно class="required" и звездочку зажатую между <em></em> чтоб получилось так:
<label for="billing:postcode"><em></em><?php echo $this->__('Zip/Postal Code') ?></label>
Нет, звездочки как раз нет.
Модуль оформления заказа штатный или какой сторонний? Если мне память не изменяет в Magento несколько способов обязательности заполнения, есть которые контролируются JS, а есть у которых обязательность в базе данных. Понять бы что именно в данном случае.
Я не понимаю как это можно выяснить. Звездочки нет на индексом, но сообщение все равно выскакивает "Заполните поле индекс".
Также на странице чекута есть блок "
РАССЧИТАТЬ СТОИМОСТЬ ДОСТАВКИ И ВЕЛИЧИНУ НАЛОГА"
Может быть он влияет и его нужно отключить?
Модуль оформления заказа штатный или какой сторонний?
Модуль штатный, сейчас поставил IWD - тоже самое