Smarty Global Veriable in PrestaShop
September 18, 2012
Prestashop is very powerful eCommerce application which has many functionality. If we talk about the backend management, it will not take much time to learn. Everybody who use opensource, they don't want to use default theme of that application.
Prestashop works on smarty. Below are some Smarty variable which be useful in creation of Prestashop theme development.
$base_dir { root folder of your shop }
$base_dir_ssl { root folder of your shop using HTTPS protocol }
$content_dir { root folder of your shop depending on the SSL settings }
$img_ps_dir { root folder containing images "/img/" }
$img_dir { images folder in your current theme directory }
$css_dir { css folder inside the current theme folder }
$js_dir { JavaScript inside the theme folder }
$tpl_dir { theme root folder }
$modules_dir { modules root folder }
$mail_dir { mail templates root folder }
$lang_iso { current language ISO code }
$come_from { previous page address [absolute] }
$shop_name { your specified shop name }
$cart_qties { total number of products in the cart }
$cart { shopping cart contents }
$currencies { pulls available currencies }
$id_currency_cookie { selected currency id [cookie dependent] }
$currency { active currency }
$cookie { active cookie }
$languages { grabs available languages }
$logged { checks whether users is logged in }
$page_name { current page's name }
$customerName { customer name [session dependent] }
$priceDisplay { current price display settings [currency dependent] }
Enjoy Prestashop Theme Building :)