¿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

Plantilla de productos tecnológicos para Prestashop 1.7

En esta ocasión, hablamos de una plantilla desarrollada por el usuario waterthemes de la comunidad de Prestashop

Es una plantilla para Prestashop 1.7, orientada a la venta de productos tecnológicos. Lleva módulos propios, como un “menú” personalizado, un configurador especifico de la plantilla, un filtro de productos avanzado, etc….

Plantilla gratuita orientada a la compra de productos tecnológicos para Prestashop 1.7

Esta plantilla, podemos descargarla desde los siguientes enlaces:

Continúa leyendo Plantilla de productos tecnológicos para Prestashop 1.7

[Bug] Mostrar imágenes en el menú de Prestashop 1.7

Traducción del idioma de Shakespeare al idioma de Cervantes de un aporte construido por Frank Nguyen al problema ocasionado en Prestashop 1.7.0.4 (y variantes anteriores de la misma rama de Prestashop 1.7) referente a la visualización de las imágenes de las categorías en el menú horizontal.

En Prestashop 1.7.0.4 y variantes anteriores de Prestashop 1.7.0.4 (dentro de la rama de Prestashop 1.7) cuando en la pestaña Catálogo -> Categorías intentamos editar o crear una categoría y subir una imagen en la opción:

Miniaturas del Menú

Opción Miniaturas del Menú en la ficha de edición de la categoría

Vemos que no se visualiza dicha miniatura en el menú.

Menú horizontal en Prestashop 1.7

Continúa leyendo [Bug] Mostrar imágenes en el menú de Prestashop 1.7

Añadir información complementaria en la ficha del producto en Prestashop

Con este tutorial, vamos a mostrar información adicional en todas las fichas de los productos, puede ser útil, para mostrar información legal, logos de pago, sello de confianza, logo de los transportistas o cualquier otra cosa que se nos ocurra.

Empecemos con este manual para Prestashop.

Continúa leyendo Añadir información complementaria en la ficha del producto en Prestashop

Plantillas gratuitas para Prestashop 1.7 de Leo Themes

Ya empezamos a tener plantillas gratuitas para Prestashop 1.7,  funcionales con esta nueva versión de Prestashop.

El usuario Romeo (Leo Themes) de la comunidad de Prestashop, nos presenta las siguientes plantillas:

Leo Xalem Multistore Responsive
Leo Xalem Multistore Responsive

Continúa leyendo Plantillas gratuitas para Prestashop 1.7 de Leo Themes

Comprobando mediante variable global si está activado SSL en Prestashop 1.7

Aunque tenemos un pequeño índice de las variables globales en Prestashop 1.7, no están comentadas todas, un ejemplo es el uso de la variable:

{$link.ssl_enable}

Esta variable nos indica un valor 0 si SSL está desactivado en Prestashop 1.7 y con un valor 1 si SSL está activado en Prestashop 1.7

Si queremos ver todo lo que podemos obtener de la variable: {$link} siempre podemos hacer un {$link|var_dump}

Continúa leyendo Comprobando mediante variable global si está activado SSL en Prestashop 1.7

¿Error? ¿Elementos no seguros en Prestashop? (https)

Lo he comentado muchas veces  en la Comunidad de Prestashop en el pasado, pero bueno igualmente lo comento aquí también….

Si hemos instalado el Certificado SSL, y en algunas secciones de la tienda aparece nuestra página como “segura” y en otras “no” suele ser debido a que recursos de nuestra tienda Prestashop no están cargando como “https” y están cargando como “http

Si por ejemplo estamos en Chrome (aunque bueno se puede ver en cualquier navegador) y pulsamos “botón derecho -> Inspeccionar

Error SSL en Prestashop
Error SSL en Prestashop

Continúa leyendo ¿Error? ¿Elementos no seguros en Prestashop? (https)

¿No funciona la variable global $page_name en Prestashop 1.7?

Si en Prestashop 1.7 (variante 1.7.0.3) intentamos escribir en un fichero “tpl” la variable:

{$page_name}

No obtenemos ningún valor….

Un ejemplo, vamos a editar el fichero:

/themes/classic/templates/_partials/header.tpl

Y añadimos la siguiente línea:

Esto es una prueba: {$page_name}

Continúa leyendo ¿No funciona la variable global $page_name en Prestashop 1.7?

¿No se ven las subcategorías en los listado de las categorías en Prestashop 1.7?

Más que una pregunta, es una afirmación, pero siendo un poco original, prefiero colocar un titular amarillista…

Lo dicho, en Prestashop 1.7, no se ven las subcategorías cuando pinchas en una categoría.

¿Por qué?

Sencillo, no está implementada esa función a día de hoy en Prestashop 1.7.0.3

Muestro imágenes, para que veáis a lo que me refiero:

Menú horizontal de Prestashop 1.7
Menú horizontal de Prestashop 1.7

Al principio creía que era como pasaba en Prestashop 1.6, que no estaba chequeada en el “Configurador de temas” la opción: “Mostrar subcategorías”

Mostrar subcategorías en Prestashop 1.6
Mostrar subcategorías en Prestashop 1.6

Pero no…..

El problema viene debido a que en Prestashop 1.7.0.3, no tiene implementada esta función…

Tenemos varias soluciones por la comunidad de Prestashop, en esta ocasión, vamos a obtener la solución que nos proporciona el usuario “nemo“.

Continúa leyendo ¿No se ven las subcategorías en los listado de las categorías en Prestashop 1.7?