Удалить необходимое поле на учетной записи Customer Create
-
12-12-2019 - |
Вопрос
У нас есть проблема с нашей страницей учетной записи.Даже когда все поле заполнены, мы все еще получим сообщение: «****» - это обязательное поле.Страница, в которой мы получаем эту ошибку:
http://oolabooshop.com/customer/accoust/create/ >
Кто-нибудь знает решение или способ удалить это требование.
Решение
Я проверил его, и это говорит «Ваша комната» требуется. тогда как я не вижу этого поля.Вы можете сделать две вещи:
-
Вы можете удалить этот необходимый атрибут клиента из базы данных.Для удаления любых пользовательских атрибутов запускаются ниже кода, добавив некоторые, где в файл шаблонов загрузки
.$setup = new Mage_Eav_Model_Entity_Setup('core_setup'); $setup->removeAttribute('customer', 'customcode');`
Примечание. Замените CustomCode с кодом атрибута «Ваша комната» после запуска, пожалуйста, удалите выше код.
-
Или, если вы не хотите удалить этот атрибут клиента, затем опубликуйте фиктивное или нулевое значение, используя поле Hidden Type с этим атрибутом из шаблона регистрации клиентов.
Другие советы
Панель параметров имени и адресов полезно, если вы хотите добавить поля на страницы на фаунтификации, где появляются название и параметры адреса (например, регистрационная форма, учетные записи клиентов, оформление заказа).Вы можете добавить поле для префикса (например, мистера, миссис и т. Д.), Вы можете добавить поле для среднего имени инициалов, вы также можете добавить поле для суффикса (например, JR., SR.,), длядата рождения и пола клиента.
Удалить код class="required"
из файла .phtml