Необязательные поля блокируют оформление заказа

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Максим Солошенко
  • Группа: Клиент
  • Сообщений: 3
  • Регистрация: 11.01.2013

19.05.2015 14:30

при оформлении заказа я не заполнял поле Фамилия. Но оно и не обязательное согласно настройкам. Но без него невозможно закончить оформление.

Прикрепленные изображения

  • Прикрепленное изображение: Untitled.png
  • Прикрепленное изображение: Untitled1.png


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

19.05.2015 14:37

Не все регистрационные поля можно отключить: часть из них используется в бизнес-логике как ядра Magento, так и сторонних модулей, которые Вы, может быть, установите в дальнейшем.
Вообще, если Вы при валидации регистрации видите непереведённое на русский язык диагностическое сообщение — это значит, что оно пришло откуда-то из ядра, и там ядро требует заполненности этого поля.

#3 Максим Солошенко
  • Группа: Клиент
  • Сообщений: 3
  • Регистрация: 11.01.2013

19.05.2015 15:51

Страна и почтовый индекс так же "провинились" из кора?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

19.05.2015 16:00

От страны в Magento очень многое зависит: ценовые правила, налоговые правила, доступность способов доставки и оплаты. Проводить бизнес-процессы с неизвестной страной покупателя точно не стоит: модули могу вести себя непредсказуемо.
Предустановленную страну задать можно.
Скрыть при этом элемент управлния можно посредством CSS.

Почтовый индекс в настраивается дополнительно в ядре.

Поделиться темой: