30 Variables globales smarty imprescindibles que debes conocer para usar en los tpl de tu tema de prestashop:

1. URL de la carpeta de imágenes de prestashop

{$img_ps_dir}

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

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

{$img_cat_dir}

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

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

{$img_lang_dir}

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

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

{$img_prod_dir}

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

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

{$img_manu_dir}

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

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

{$img_sup_dir}

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

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

{$img_ship_dir}

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

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

{$img_dir}

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

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

{$css_dir}

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

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

{$js_dir}

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

11. URL de la carpeta de tu plantilla de prestashop

{$tpl_dir}

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

12. URL de la carpeta de los módulos de prestashop

{$modules_dir}

Ej: /prestashop/modules/

13. URL de la carpeta de los plantillas de emails de prestashop

{$mail_dir}

Ej: /prestashop/mails/

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

{$pic_dir}

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

15. Código ISO del idioma activo de prestashop

{$lang_iso}

Ej: es

16. Código ISO del idioma activo de prestashop

{$come_from}

Ej: es

17. Nombre de la tienda de prestashop

{$shop_name}

Ej: Mi tienda

18. Nº de productos añadidos al carrito de prestashop

{$cart_qties}

Ej: 2

19. Information sobre el carrito de prestashop

{$cart}

20. Información sobre las diversas monedas disponibles de prestashop

{$currencies}
// Ej. Nombre de las monedas activas
{foreach from=$currencies item=c}{$c.name}{/foreach}

Ej: Euro

21. ID de la moneda actual de prestashop

{$id_currency_cookie}

Ej: 1

22. Objeto de lamoneda actual de prestashop

{$currency}
// Ej. Símbolo de la moneda
{$currency->sign}

Ej: €

23. Información de la cookie del usuario de prestashop

{$cookie}
// Ej. Nombre de usuario
{$cookie->customer_firstname}

Ej: Jorge

24. Idiomas activos de prestashop

{$languages}
// Ej. Listado de idiomas
{foreach from=$languages item=l}{$l.name}{/foreach}

Ej: Español Catalan Galician

25. Conocer si un usuario esta logueado en prestashop

{$logged}
// Ej. Verificación
{if $logged}Estas Logueado{/if}

26. Nombre de la página actual en prestashop

{$page_name}
// Ej. Verificación de la página Home
{if $page_name == 'index'}Estas en la home{/if}

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

{$customerName}

Ej: Jorge Maiden

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

{$priceDisplay}

29. Método de redondeo del precio en decimales de prestashop

{$roundMode}

Ej: 2

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

{$use_taxes}

Ej: 1

Agradezco tu comentario 🤘