Avisos
Vaciar todo

Campo de numero de telefono en registro  

Página 2 / 2
 
Ivan
 Ivan
Reputable Member

Buenas,

En la casilla del tlf a la hora del registro se puede hacer como en el codigo postal limitarlo! a 6 cifras?

Para evitar errores de que ponen un digito de mas o de menos?

Gracias un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 15/12/2016 1:42 pm
Ivan
 Ivan
Reputable Member

Hola,

Revisado. En el archivo authentication.tpl localiza la siguiente línea:


y cámbiala por esta otra:


De esta forma se tendría que limitar el número máximo de caracteres a 9.

Buenas Pablo,

Has dado con ello!!!

Ahora no te deja añadir mas de 9 digitos.

Hay forma para que no deje añadir menos digitos? hay clientes que añaden 1 digito de menos o demas y luego no se les puede localizar.

Seria posible eliminar esta casilla te adjunto foto.

muchisimas gracias!.

Un saludo

P:D he probado añadir un producto y tramitar el pedido en ese casi si que me deja poner mas digitos.
Me imagino que habra que hacer lo mismo pero en el archivo de tramitacion del pedido.

No recuerdo cual es.

ResponderCitar
Respondido : 20/12/2016 10:15 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Controlar el número exacto de dígitos ya sería más complicado, ya que sería necesario agregar javascript y aquí se corre el riesgo de que surjan conflictos.

Sobre el campo que quieres eliminar, no se puede hacer. Este sirve para definir las diferentes direcciones de envío, de forma que los usuarios puedan distinguir entre ellas en caso de que tengas varias. Es un parámetro necesario en el caso de que el usuario quiera enviar un pedido a un dirección alternativa ya registrada, ya que precisamente le mostrará ese valor.

Sobre el campo de teléfono que te deja poner más de 9 dígitos, tendrías que indicarnos cómo poder llegar a ese campo desde tu web.

ResponderCitar
Respondido : 21/12/2016 2:33 pm
Ivan
 Ivan
Reputable Member

Hola Pablo,

En la linea del codigo postal no te deja poner menos de 5 digitos ni mas de 5 a lo mejor mirando como se comporta esa linea se podria hacer lo mismo.

A vale si no se puede eliminar esa linea lo dejamos asi.

Te dejo el enlace donde me deja poner mas de 9 digitos es a la hora de tramitar el pedido.

http://www.nutrishop.es/pedido-rapido

Un saludo y gracias.

ResponderCitar
Respondido : 22/12/2016 10:43 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Prueba a aplicar los cambios en los archivo themes/Cilene/address.tpl y themes/Cilene/order-opc-new-account.tpl.

Aquí tienes que localizar los campos phone y agregar el "maxlenght=9", como hiciste en el cambio anterior. En el primer archivo que te he indicado sale 2 veces y en el segundo 1.

Lo del código postal es distinto, ya que esto viene integrado en PrestaShop.

En todo caso, no veo muy conveniente aplicar estas limitaciones al teléfono. Por ejemplo, si un usuario hace un pedido desde el extranjero, puede que quiera poner el código del país.

ResponderCitar
Respondido : 22/12/2016 1:20 pm
Ivan
 Ivan
Reputable Member

Buenas Pablo,

Perdona pero no he podido anter ponerme a ello.

en el archivo address.tpl

tengo estas 2 lineas en donde tendria que poner en las lineas " maxlength="9" como cierran diferente a las otra.

{l s='You must register at least one phone number.'}

{l s='You must register at least one phone number.'}

Luego en el archivo order-opc-new-account.tp

{l s='You must register at least one phone number.'}

{l s='You must register at least one phone number.'}

Si me pudieras poner las lineas modificadas.

Gracias y un saludo

Felices fiestas!

ResponderCitar
Respondido : 23/12/2016 10:51 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola ivan.

Modifica las dos lineas del archivo address.tpl por las siguientes:

{l s='You must register at least one phone number.'}

{l s='You must register at least one phone number.'}

En el archivo order-opc-new-account.tp

{l s='You must register at least one phone number.'}

{l s='You must register at least one phone number.'}

Comprueba los resultados, si ves que tienes problemas con los códigos que te paso, adjúntanos los dos archivos comprimidos en un zip para que podamos revisarlos-

Un saludo

ResponderCitar
Respondido : 24/12/2016 11:26 am
Ivan
 Ivan
Reputable Member

Buenas Pepe,

He probado pero no me va.

te adjunto los archivos.

Un saludo

ResponderCitar
Respondido : 27/12/2016 4:00 am

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ivan.

Adjunto tienes los archivos modificados.
Renombrar los que tienes para no perderlos y añade los que te adjunto.
Comprueba los resultados y nos comentas.

Un saludo

ResponderCitar
Respondido : 27/12/2016 9:07 am
Ivan
 Ivan
Reputable Member

Buenas Pepe,

Sigue igual, ubicados en /public_html/nutrishopclon/themes/Cilene

Te dejo el enlace para que puedas comprobarlo tu mismo.

Un saludo

http://www.nutrishop.es/nutrishopclon/pedido-rapido

ResponderCitar
Respondido : 27/12/2016 4:19 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si que veo los archivos que te envió Pepe con las modificaciones.

Es posible que sea debido a que tienes los parámetros de optimización activos, desactiva la cache y también los parámetros de compresión CCC, asegúrate de que este activo recompilar smarty cuando los archivos se modifiquen.

Saludos

ResponderCitar
Respondido : 27/12/2016 9:14 pm
Ivan
 Ivan
Reputable Member

Buenas Jhon,

Gracias ya esta funcionando, tenia el cache smart desactivado.

lo active y funcionando.

Mil gracias como siempre!

Un saludo

ResponderCitar
Respondido : 27/12/2016 10:15 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Página 2 / 2