Quaked Posted June 2, 2011 Share Posted June 2, 2011 Hola a todos.Yo sigo trasteando con prestashop y al ver la nueva versión me he decidido a instalarla de cero y hacerle los cambios que tenía para mi web. El caso es que acabo de instalarlo y he ido a probar el registro. La verdad es que en la anterior versión no me pedía el número de identificación de forma obligatorio y no sé si eso lo quité de alguna forma.Pero ahora ( prestashop 1.4.2.5 ) sí que me pide de forma obligatoria el número de identificación fiscal y no quiero que lo haga de forma obligatoria. Además cuando da el error pone "número de identificación incorrecto o ya en uso" si lo dejas en blanco, y yo mismo he tardado un rato en darme cuenta que me pedía el dni la página y no sabía por qué me daba el error.¿Cómo pero hacer que no sea obligatorio ese campo? En cualquier caso con poner "123" ya acepta, pero no quiero que sea obligatorio y además ni tiene el asterisco para avisar al registrarte.¿Es por algo que he activar o desactivar en el BO?Un saludo y muchísimas gracias a todos. Link to comment Share on other sites More sharing options...
www.creameshop.com Posted June 2, 2011 Share Posted June 2, 2011 En BO>Clientes tienes el listado de campos que quieres que solicite al registrar y cuales de ellos son obligatorios o no.Un saludo. Link to comment Share on other sites More sharing options...
Quaked Posted June 2, 2011 Author Share Posted June 2, 2011 ¡Hola! Muchas gracias por la respuesta. He ido ahí y lo he encontrado al final como "set required fields for this section". Me aparece en inglés a pesar de tenerlo todo en español, pero bueno.Al pinchar se despliega un menú con esto:Campos obligatoriosSelect the fields you would like to be required for this section. Nombre del campo id_gender id_default_group last_passwd_gen birthday newsletter ip_registration_newsletter newsletter_date_add optin secure_key note active is_guest deleted date_add date_updY todo desactivado por defecto. Y en nungún lugar viene el número de dni, que me está amargando la tarde. Link to comment Share on other sites More sharing options...
www.creameshop.com Posted June 2, 2011 Share Posted June 2, 2011 Mira a ver no lo tengas como modulo, en versiones anteriores se instalaba en modulo. Ve a modulos y en el buscador pones dni o fiscal a ver si te aparece... Link to comment Share on other sites More sharing options...
Quaked Posted June 2, 2011 Author Share Posted June 2, 2011 No. Eso ya lo miré y nada. El caso es uqe con la versión anterior no pasaba. Y ahora no sé cómo quitarlo con la última versión. Link to comment Share on other sites More sharing options...
www.creameshop.com Posted June 2, 2011 Share Posted June 2, 2011 Cual tienes? 1.4.1 o 1.4.2? Link to comment Share on other sites More sharing options...
Quaked Posted June 2, 2011 Author Share Posted June 2, 2011 1.4.2.5 la última publicada.Con 1.4.1 no tengo este problema ya que me permite registros sin el dni y yo creo que o toque nada para cambiar eso. en cambio la nueva... GRRRR Link to comment Share on other sites More sharing options...
www.creameshop.com Posted June 2, 2011 Share Posted June 2, 2011 Eso me temía...Le echamos un ojo a ver que encontramos.Si te urge mucho, simepre peuedes modificar los .tpl y el controllers/Auth.php para eliminarlo, pero bueno, es un poco "feo". Link to comment Share on other sites More sharing options...
Quaked Posted June 2, 2011 Author Share Posted June 2, 2011 Hola. No no me urge mucho. Es que me ha pillado casi al final ya de tener lista la tienda y quería probar la nueva versión para actualizar antes de ponerla online, pero visto lo visto...Muchísimas gracias por tu ayuda en cualquier caso. Link to comment Share on other sites More sharing options...
hedia Posted June 8, 2011 Share Posted June 8, 2011 Hola.Yo tengo el mismo problema.He quitado el required del tpl y sigue pidiéndolo.También he estado buscando como modificar el Authcontroller y solo he encontrado lo contrario, como ponerlo onligatorio para versiones anteriores.Encuentro el siguiente codigo:if (Country::isNeedDniByCountryId($address->id_country) AND (!Tools::getValue('dni') OR !Validate::isDniLite(Tools::getValue('dni')))) $this->errors[] = Tools::displayError('Identification number is incorrect or has already been used.'); elseif (!Country::isNeedDniByCountryId($address->id_country)) $address->dni = NULL;En otros foros ponen este codigo como que no funciona para dni obligatorio y lo modifican para que si funcione como en este:http://www.prestashop.com/forums/viewthread/98859/discusin_general/_solucionado__dni_obligatorio_en_ps_1_dot_4_dot_0_dot_17/Pero en la 1.4.2.5. viene este y si que lo pide.Ya no se que intentar.Si alguien me ayuda por favor!!!Gracias. Link to comment Share on other sites More sharing options...
anxologo Posted June 10, 2011 Share Posted June 10, 2011 Hola!Lo del DNI lo tienes que desactivar en BO > Transporte > PaísesAhí has de editar si quieres que lo pida para cada país.Un saludo! Link to comment Share on other sites More sharing options...
hedia Posted June 13, 2011 Share Posted June 13, 2011 Muchiiisimas gracias Newcomer me has salvado la vida!!!! Link to comment Share on other sites More sharing options...
anxologo Posted June 13, 2011 Share Posted June 13, 2011 Cambia el título del estado y márcalo como solucionado. Un saludo. Link to comment Share on other sites More sharing options...
Quaked Posted June 13, 2011 Author Share Posted June 13, 2011 Hola. Acabo de verlo. Ciertamente funciona a la perfección. Hay que ver lo escondido que esstaba.Muchas gracias. Link to comment Share on other sites More sharing options...
anxologo Posted June 13, 2011 Share Posted June 13, 2011 No te olvides de cambiar el título del hilo pon [sOLUCIONADO]Un saludo! Link to comment Share on other sites More sharing options...
ferofo Posted April 27, 2012 Share Posted April 27, 2012 Hola! Lo del DNI lo tienes que desactivar en BO > Transporte > Países Ahí has de editar si quieres que lo pida para cada país. Un saludo! Estoy intentando esto pero me sigue saliendo Identificación fiscal alquien me puede ayudar? gracas Link to comment Share on other sites More sharing options...
rojo30 Posted March 4, 2013 Share Posted March 4, 2013 A mi me ha funcionado perfectamente. Muchas gracias. Link to comment Share on other sites More sharing options...
saquito Posted May 2, 2013 Share Posted May 2, 2013 En la 1.5.3 también funciona perfectamente! Gracias! Link to comment Share on other sites More sharing options...
Recommended Posts