Foro de soporte WordPress en español


Soporte WordPress en español Soporte gratuito para webs alojadas en Webempresa.com
Habilitado para todos los clientes con planes de Hosting Alto Rendimiento a partir de 3GB y planes XL.

No ofrecemos soporte a webs alojadas en servidores externos o localhost, ni soporte css o programación.

Te recomendamos que leas esta información sobre nuestro sistema de soporte en el foro, te ayudará a sacar el máximo partido de nuestro conocimiento: Cómo podemos ayudarte.


Encuentra la solución a tu problema, buscando en nuestro foro:
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: Formulario en UTF-8

Formulario en UTF-8 4 semanas 2 días antes #333240

Hola,
Cuando hacen un pedido, en el mensaje si ponen tildes o caracteres especiales me da error el transportista porque incluyen un &, me dicen que tengo que hacer una validación al formulario para que los datos se registren en UTF-8, ¿Como lo hago?

URL del sitio: Contenido oculto para usuarios invitados. Por favor, inicie su sesión para poder verlo.
Adjuntos:
  • Carlos
  • Avatar de Carlos
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 206
  • Gracias recibidas 1
  • Karma: 1
El administrador ha desactivado la escritura pública.
Mejora la velocidad de tu WordPress

Formulario en UTF-8 4 semanas 2 días antes #333272

Hola

Qué versión exacta de PrestaShop usas?
Es probable que el theme que usas no este limpiando estos caracteres

Verifica si tienes este archivo:
themes\TUTEMA\templates\checkout\_partials\steps\shipping.tpl

Prueba renombrándolo, de esta forma tomaría el archivo por defecto, la otra opción sería hacer modificaciones en el textarea, tal como se comenta en:
www.prestashop.com/forums/topic/611584-customer-message-on-checkout-delivery/

Prueba agregando un nuevo mensaje desde ese formulario ya que sólo servirían para los nuevos mensajes.

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El administrador ha desactivado la escritura pública.
trasladar web gratis

Formulario en UTF-8 4 semanas 1 día antes #333324

Hola,
Si renombro el fichero en mi tema, me da error 500 y no funciona la web.
No me queda claro que es lo que tengo que poner en el fichero porque he probado a incluir {if isset($message)}{$message|escape:'html':'UTF-8'}{/if} y me da error

He probado a poner así {$delivery_message|escape:'html':'UTF-8'} y no hace nada :(
Sigue devolviendo el texto así: Prueba, texto mañana con tíldes



descarga7.png
  • Carlos
  • Avatar de Carlos
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 206
  • Gracias recibidas 1
  • Karma: 1
Última Edición: 4 semanas 1 día antes por Carlos.
El administrador ha desactivado la escritura pública.
solucionar problemas wordpress

Formulario en UTF-8 4 semanas 1 día antes #333358

Hola Carlos.

Edita el archivo Tools.php que encontraras en al carpeta classes y busca el siguiente código:
public static function htmlentitiesUTF8($string, $type = ENT_QUOTES)
    {
        if (is_array($string)) {
            return array_map(array('Tools', 'htmlentitiesUTF8'), $string);
        }
 
        return htmlentities((string) $string, $type, 'utf-8');
    }

Modifica el código por el siguiente:
public static function htmlentitiesUTF8($string, $type = ENT_QUOTES)
    {
        if (is_array($string)) {
            return array_map(array('Tools', 'htmlentitiesUTF8'), $string);
        }
	return htmlspecialchars((string)$string, $type, "UTF-8");
 
        //USE htmlspecialchars NOT htmlentities
    }

Por lo que veo es un bug que se soluciono en la version 7.5.1, comprueba que tengas prestashsop actualizado.

-> github.com/PrestaShop/PrestaShop/pull/12103

Antes de realizar la modificación recuerda descargar una copia del archivo original.

Un saludo
  • Pepe
  • Avatar de Pepe
  • DESCONECTADO
  • Administrador
  • Mensajes: 18346
  • Gracias recibidas 1478
  • Karma: 523
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El administrador ha desactivado la escritura pública.

Formulario en UTF-8 3 semanas 4 días antes #333542

Hola,
No me ha funcionado, lo he cambiado pero sigue igual prnt.sc/nubye9, dice el cliente que no puede generar lo del transportista por los caracteres especiales.
  • Carlos
  • Avatar de Carlos
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 206
  • Gracias recibidas 1
  • Karma: 1
El administrador ha desactivado la escritura pública.

Formulario en UTF-8 3 semanas 4 días antes #333572

Hola

Tienes tu PrestaShop actualizado?, qué versión exacta tienes?

De manera general podrías copiar el mismo archivo desde el theme por defecto y verificar.
Busca si tienes este archivo en el theme classic que viene por defecto
themes\classic\templates\checkout\_partials\steps\shipping.tpl

Renombra el archivo de tu theme y usa el archivo del theme classic

La otra opción es cambiar temporalmente de theme y verificar si te sucede lo mismo, esto para descartar si es un problema con el theme

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El administrador ha desactivado la escritura pública.

¿Te ha resultado interesante esta entrada del foro?

Suscríbete para recibir consejos y trucos útiles para tu Web.

Formulario en UTF-8 3 semanas 3 días antes #333635

Hola!
Tengo la versión 1.7.5.1, he reemplazado el fichero \classic\templates\checkout\_partials\steps\shipping.tpl en mi tema y el mensaje sigue apareciendo en html, voy a ver si funciona el transporte
  • Carlos
  • Avatar de Carlos
  • DESCONECTADO
  • Navegador Dorado
  • Mensajes: 206
  • Gracias recibidas 1
  • Karma: 1
El administrador ha desactivado la escritura pública.

Temas Relacionados

4 Respuestas emo
Tema iniciado 3 años 9 meses antes por Raúl
2915 Visitas
4 Respuestas emo
Tema iniciado 1 año 1 mes antes por Musicvall
438 Visitas
3 Respuestas emo
Tema iniciado 5 años 3 semanas antes por Joaquin
2462 Visitas
11 Respuestas emo
Tema iniciado 4 años 7 meses antes por Francisco
1214 Visitas
12 Respuestas emo
Tema iniciado 4 años 1 mes antes por Alexandra
1052 Visitas
10 Respuestas emo
Tema iniciado 3 años 11 meses antes por Nuria
3043 Visitas
3 Respuestas emo
Categoría: Módulos PrestaShop
Tema iniciado 4 años 2 meses antes por John
888 Visitas
2 Respuestas emo
Categoría: Módulos PrestaShop
Tema iniciado 1 año 3 semanas antes por Miguel Ángel
280 Visitas
9 Respuestas emo
Categoría: Módulos PrestaShop
Tema iniciado 1 año 2 semanas antes por PEDRO
350 Visitas
2 Respuestas emo
Tema iniciado 5 años 3 meses antes por Alberto
5098 Visitas

Moderadores: Pablo Velasco
Tiempo de carga de la página: 0.539 segundos