Variables globales Smarty para prestashop

Aquí enumerare las variables globales mas utilizadas en prestashop. Ahora mismo estoy haciendo una tienda online con prestashop, y siempre tengo que estar buscando las variables smarty que utiliza prestashop, por eso las quiero dejar aquí por si alguien las necesita.

smarty variables para prestashop
Aquí sin mas os dejo una lista con las variables globales de prestashop:

URL de la carpeta de imágenes de prestashop

Ej: http://localhost/prestashop/img/

URL de la carpeta de imágenes de las categorías de prestashop

Ej: http://localhost/prestashop/img/c/

 URL de la carpeta de imágenes de los idiomas de prestashop

Ej: http://localhost/prestashop/img/l/

URL de la carpeta de imágenes de los productos de prestashop

Ej: http://localhost/prestashop/img/p/

URL de la carpeta de imágenes de los fabricantes de prestashop

Ej: http://localhost/prestashop/img/m/

URL de la carpeta de imágenes de los proveedores de prestashop

Ej: http://localhost/prestashop/img/su/

URL de la carpeta de imágenes de los transportistas de prestashop

Ej: http://localhost/prestashop/img/s/

URL de la carpeta de imágenes de tu plantilla de prestashop

Ej: http://localhost/prestashop/themes/mi-plantilla/img/

URL de la carpeta de los CSS de tu plantilla de prestashop

Ej: http://localhost/prestashop/themes/mi-plantilla/css/

URL de la carpeta de los JS de tu plantilla de prestashop

Ej: http://localhost/prestashop/themes/mi-plantilla/js/

URL de la carpeta de tu plantilla de prestashop

Ej: http://localhost/prestashop/themes/mi-plantilla/

URL de la carpeta de los módulos de prestashop

Ej: /prestashop/modules/

URL de la carpeta de los plantillas de emails de prestashop

Ej: /prestashop/mails/

URL de la carpeta archivos que sube el cliente a sus productos de prestashop

Ej: http://localhost/prestashop/upload/

Código ISO del idioma activo de prestashop

Ej: es

Código ISO del idioma activo de prestashop

Ej: es

Nombre de la tienda de prestashop

Ej: Mi tienda

Nº de productos añadidos al carrito de prestashop

Ej: 2

Information sobre el carrito de prestashop

Información sobre las diversas monedas disponibles de prestashop

Ej: Euro

ID de la moneda actual de prestashop

Ej: 1

Objeto de lamoneda actual de prestashop

Ej: €

Información de la cookie del usuario de prestashop

Ej: Jorge

Idiomas activos de prestashop

Ej: Español Catalan Galician

Conocer si un usuario esta logueado en prestashop

Nombre de la página actual en prestashop

Nombre y apellidos del usuario actual (si esta logueado) en prestashop

Ej: Jorge Maiden

Configuración para mostrar el precio (depende la moneda) de prestashop

Método de redondeo del precio en decimales de prestashop

Ej: 2

Indica si los impuestos están habilitados o no de prestashop

Ej: 1

Mostrar el contenido de las arrays de smarty

También os quiero dejar dos maneras de mostrar el contenido de las arrays de smarty, como puede ser el caso de $product

Método 1:

<pre>{$var|@print_r}</pre>

Método 2:

<pre>{$var|@var_dump}</pre>

Os quiero dar un plus que es bástante importante cuando estas desarrollando en Prestashop y es ver que variables puedes coger en cada página, para mi es una herramienta genial

Mostrar el contenido de todas las variables smarty que cargan en una página

Simplemente ponemos este comando en cualquier .tpl y cada vez que abramos una página que contenga {debug} se abrira un popup donde podremos ver todas las variables….

<pre>{debug}</pre>

Espero que os haya gustado, esta lista de variables smarty para prestashop, nos ahorraremos mucho tiempo con esta lista.

Saludos

Comentarios en Variables globales Smarty para prestashop:

  1. Jose Ramon |

    Muchas gracias por el listado de variables globales de smarty en prestashop! Me es de mucha utilidad.

    Ademas no conocía la variable {debug}, la verdad que es una pasada te da toda la información de las variables que cargan en la página! esto es un tesoro! muchas gracias crack!

    Responder
    1. David Gutiérrez |

      Gracias a ti Jose Ramon, la verdad que me alegra que la gente le sirva de ayuda lo que pongo! sino muchas veces pienso que escribo para mi solo jaja Si lo del {debug} es genial cuando me lo enseñaron, se me abrio un mundo nuevo en prestashop!

      Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Nuestra cámara Reflex