Avisos
Vaciar todo

Bandera en bloque idioma  

 
ALBERTO
 ALBERTO
Estimable Member

¡Hola!
¿Hay alguna forma de que al tener el bloque de idioma activo se puedan ver las banderas del país que corresponde a ese idioma?
Gracias.
Un saludo,
Alberto

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 29/04/2017 11:22 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Alberto,

El archivo afectado es blocklanguages.tpl del módulo blocklanguages.

Este módulo se encuentra en tu Tema y en PrestaShop (core) pero el que debes editar es el del tema en uso.

Lo localizas normalmente en la carpeta /themes/modules/blocklanguages

Edita el archivo (usa el Editor de Código para ver los números de líneas) y en la línea 47 pone:

{$language.name|regex_replace:"/s.*$/":""}

Añade:

Para que quede así:

{$language.name|regex_replace:"/s.*$/":""}

Guarda los cambios y verifica si funciona y visualizas las banderas.

Importante: haz primero una copia de seguridad.

Saludos

Esta publicación ha sido modificada el hace 4 años por antonio
ResponderCitar
Respondido : 30/04/2017 12:42 am

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

ALBERTO
 ALBERTO
Estimable Member

Hola,
Gracias, la frase que me indicas aparece dos veces, ¿debo cambiarla en ambas o solamente en una? ¿en cuál?
Un saludo,
Alberto

ResponderCitar
Respondido : 03/05/2017 10:37 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alberto.

Solo tienes que modificar esta linea:

{$language.name|regex_replace:"/s(.*)$/":""}

Nota: Recuerda realizar una copia del archivo antes de cualquier modificación, solo con un copia y pega en el block de notas tendrás suficiente para dejarlo como estaba anteriormente.

Un saludo

ResponderCitar
Respondido : 03/05/2017 12:14 pm

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

ALBERTO
 ALBERTO
Estimable Member

Hola,
Adjunto pantallazo de lo que ha ocurrido, no se ven los nombres de los idiomas, aparecen cortados.
De todas formas yo lo que quería es que la bandera saliera antes del desplegable, al lado de "Español" o en vez de "Español".
Un saludo,
Alberto

ResponderCitar
Respondido : 03/05/2017 4:58 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente veo que lo estas mostrando sin imagen de bandera
Qué cambios has realizado?, puedes enviarnos el archivo que estas modificando.

Saludos.

ResponderCitar
Respondido : 03/05/2017 10:42 pm

ALBERTO
 ALBERTO
Estimable Member

¡Hola!
Sí, lo volví a dejar como estaba.
El archivo que modifiqué fue el blocklanguages.tpl y realicé las modificaciones tal y como me explicaron Luis y Pepe.
Lo que a mí me gustaría es que se muestre la bandera sin tener que abrir el desplegable, ¿es posible?
Un saludo,
Alberto

ResponderCitar
Respondido : 05/05/2017 12:45 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para hacer lo que comentas prueba a editar el archivo themes/Amaltea/modules/blocklanguages/blocklanguages.tpl. Previa copia de seguridad del mismo, cambia el código:

{$language.name|regex_replace:"/s(.*)$/":""}

por este otro:

{$language.name|regex_replace:"/s(.*)$/":""}

Verifica si así funciona.

Esta publicación ha sido modificada el hace 4 años por antonio
ResponderCitar
Respondido : 05/05/2017 2:37 pm

Cursos Gratuitos WordPress