Hola mundo!
Tengo un cliente que tiene una tienda (Magento Community 1.6.2) que ya está funcionando y me ha pedido que cambie el formato del NIF/CIF actual ej: A11111111 por ESA11111111.
¿Alguien sabe si es posible hacer ésta modificación y cómo?
Muchas gracias,
Fieber
Buenos dias,
el campo NIF/CIF suele ser el mismo que el taxvat. Es un campo de tipo varchar con el limite de 255 caracteres. A no ser qu etengan algun patron de entrada para que sea del tipo que tu dices, no hay problema en escribir en ese campo A11111111 o ESA11111111.
En caso de que tenga un patron de validacion, es decir que controlen que el DNI tenga una estructura concreta, seguramente estara en js/prototype/validation.js o en el mismo fichero phtml de registro.
Saludos.
Versión de Magento 1.4.1.1
Hola Larry,
Gracias por tu respuesta. El cliente me ha solicitado una solución algo más rebuscada ya que de esta forma obligará a los usuarios que elijan país y de paso se añadiría automáticamente el código del país delante del NIF/CIF.
Tenía pensado añadir un "select" con el listado de los países y internamente modificar la consulta que hace el alta del cliente para añadir el código delante del NIF/CIF.
¿Tienes alguna idea de si esto sería muy complicado de hacer?
Saludos,
Fieber
Larry, post: 26134 wrote: Buenos dias,
el campo NIF/CIF suele ser el mismo que el taxvat. Es un campo de tipo varchar con el limite de 255 caracteres. A no ser qu etengan algun patron de entrada para que sea del tipo que tu dices, no hay problema en escribir en ese campo A11111111 o ESA11111111.
En caso de que tenga un patron de validacion, es decir que controlen que el DNI tenga una estructura concreta, seguramente estara en js/prototype/validation.js o en el mismo fichero phtml de registro.
Saludos.
Complicado no creo que sea, pero yo mas bien lo haria cuando se guarda el DNI en la base de datos, le concatenaria al principio el codigo de pais.
Saludos.
Versión de Magento 1.4.1.1
Hola Larry,
La idea que me has dado me parece muy buena. ¿Sabes que archivo o función debería modificar para hacer esto?
Muchas gracias por tu ayuda,
Fieber
Pues yo lo que haria es crear un observador para el evento "customer_save_after" y dentro de este crear un metodo que guarde en el campo NIF la concatencion del Codigo de pais mas el NIF.
Saludos.
Versión de Magento 1.4.1.1
Gracias Larry,
¿Tu sabrías como hacer esto? Si es que sí, me podrías decir que coste podría tenir y si estarías dispuesto a realizarlo.
Muchas gracias,
Fieber
Si puedo hacertelo, si quieres mas info lo hablamos por privado.
Saludos.
Versión de Magento 1.4.1.1
Hola !!!!
¿ Sabeis en qué archivo se encuentra que sean obligatorios los datos del Cliente en el formulario de Registro ?. En el campo DNI, no aparece el texto en rojo de que es obligatorio (como en los demás), y necesito que sí aparezca.
Mi entorno es Magento 1.9.2.
Muchas gracias
Saludos.