Mostrar banderas de los idiomas en Prestashop 1.7

En el año 2013 habíamos comentado algo parecido en el blog pero para mostrar la bandera del idioma activo en Prestashop 1.5

A la hora de seleccionar los idiomas en Prestashop 1.7, vemos que aparece el texto con el nombre del idioma.

Selector de idiomas en Prestashop 1.7
Selector de idiomas en Prestashop 1.7

¿Cómo podemos mostrar las imágenes de las banderas de los idiomas en Prestashop 1.7?

Selector de idiomas con banderas en Prestashop 1.7

Accedemos al fichero:

/themes/classic/modules/ps_languageselector/ps_languageselector.tpl

Y cambiamos la siguiente línea: (En Prestashop 1.7.1.0 esta sobre la línea 29)

{$current_language.name_simple}

por


<img src="{$urls.img_lang_url}{$current_language.id_lang}.jpg" />{$current_language.name_simple}

Idioma activo en Prestashop 1.7
Idioma activo en Prestashop 1.7

De esta manera, vamos a ver junto al nombre del idioma activo, la imagen de ese idioma. Continúa leyendo Mostrar banderas de los idiomas en Prestashop 1.7

¿Cómo obtener los idiomas de Prestashop en PHP?

Pequeño tutorial para obtener los datos de los idiomas en PHP.

Aprenderemos a:

Crear una instancia de una clase
Recorrer con un bucle los datos del idioma

  • No confundir con traducciones, hablamos simplemente de obtener los datos de los idiomas de la tienda.

Para acceder a este tutorial, debéis pinchar en la siguiente captura:

Acceder a este tutorial de Prestashop
Acceder a este tutorial de Prestashop

Guía – Mostrar el nombre de idioma activo y no la bandera en Prestashop 1.5

Es posible que llega un momento, tengamos la necesidad de mostrar el “nombre del idioma” activo y no la bandera del idioma activo en Prestashop 1.5

idiomaweb
Mostrar nombre completo del idioma en Prestashop 1.5

Para lograr mostrar que el idioma activo se vea con el nombre depende con la bandera en Prestashop 1.5, debemos ir al fichero: Continúa leyendo Guía – Mostrar el nombre de idioma activo y no la bandera en Prestashop 1.5