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 🤘