Pregunta

Tenemos un problema con nuestra página Crear una cuenta.Incluso cuando todos los campos están llenos, aún recibimos un mensaje: "****" es un campo requerido.La página donde obtenemos este error es:

http://oolabooshop.com/customer/account/create/

¿Alguien sabe una solución o una forma de eliminar este requisito?

¿Fue útil?

Solución

Lo he comprobado y está diciendo "Su habitación" es requerida. Mientras que no puedo ver este campo.Puedes hacer dos cosas:

  1. Puede eliminar este atributo de cliente requerido de la base de datos.Para eliminar cualquier atributo personalizado, ejecute por debajo del código agregando algunos donde en su archivo de plantillas de carga

    $setup = new Mage_Eav_Model_Entity_Setup('core_setup');
    $setup->removeAttribute('customer', 'customcode');`
    

    Nota: Reemplace CustomScode con el código de atributos de "su habitación" una vez que se ejecute, elimine el código anterior.

  2. O, si no desea eliminar este atributo del cliente, publique un valor muñeco o nulo con el campo de tipo oculto con este atributo de la plantilla de registro del cliente.

Otros consejos

El panel de opciones de nombre y dirección es útil si desea agregar campos a las páginas de la frontend, donde aparecen las opciones de nombre y dirección (por ejemplo, formulario de registro, cuentas de clientes, pago).Puede agregar un campo para un prefijo (por ejemplo, Sr., Sra., Etc.), puede agregar un campo para las iniciales del segundo nombre, también puede agregar un campo para un sufijo (por ejemplo, JR., SR.,), paraLa fecha de nacimiento y género del cliente.

Eliminar código de class="required" del archivo .phtml

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top