
Глобальные переменные Smarty в шаблонах PrestaShop 1.5 и 1.4
Возможно есть люди у которых сайт на prestashop старой версии работает магазин, к вашему ознакомлению или как подсказки вывожу список переменных которые работаю.
Вам возможно не приходится делать переход на новую версию (все устраивает), но магазины еще существуют в таких версиях как prestashop 1.6,1.5,1.4. По этому приведу список переменных для шаблона smarty.
Особенно пригодится для разработчиков (подсказка) или обычному пользователю который желает что то изменить в шаблоне
Для использования переменной в шаблоне нужно вставить в форме: для значения
{$page_name}
для объекта
{$cookie->id_customer}
для массива
{$languages.1}
Действующие переменные для 1.4
link - класс ссылок Link
cart - класс текущей корзины Cart
currency - класс текущей валюты Сurrency
cookie - класс Сookie
page_name - имя страницы (соответствует названию скрипта, например index, product, best-sales, …)
base_dir - URL базовой директории магазина (http://myshop.x/)
base_dir_ssl - URL базовой директории c использованием SSL, если его использование включено, иначе то же, что и base_dir (https://myshop.x/)
content_dir - $protocol_content.Tools::getShopDomain().PS_BASE_URI
tpl_dir - директория темы (/themes/prestashop/),
modules_dir - директория модулей (/modules/)
mail_dir - _MAIL_DIR_
lang_iso - ISO-код языка (ru)
come_from - строка запроса (http://myshop.x/product.php?id_product=1)
cart_qties - число товаров в корзине,
currencies - массив доступных валют,
languages - массив доступных языков,
priceDisplay - метод отображения цены (с налогом, без налога),
add_prod_display - (int)Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY')
shop_name - название магазина
roundMode - режим округления
use_taxes - используется ли налог (true/false)
vat_management - (int)Configuration::get('VATNUMBER_MANAGEMENT')
opc - (bool)Configuration::get('PS_ORDER_PROCESS_TYPE')
PS_CATALOG_MODE - режим каталога (не доступно оформление заказа)
img_ps_dir - директория картинок магазина (/img/)
img_cat_dir - директория картинок категорий магазина (/img/с/)
img_lang_dir - директория картинок языков (/img/l/)
img_prod_dir - директория картинок товаров (/img/p/)
img_manu_dir - директория картинок производителей (/img/m/)
img_sup_dir - директория картинок поставщиков (/img/su/)
img_ship_dir - директория картинок способов доставки (/img/s/)
img_store_dir - директория картинок магазинов (/img/st/)
img_col_dir - _THEME_COL_DIR_
img_dir - директория картинок темы (http://myshop.x/themes/prestashop/img/)
css_dir - директория стилей темы (http://myshop.x/themes/prestashop/css/)
js_dir - директория скриптов темы (http://myshop.x/themes/prestashop/js/)
pic_dir - _THEME_PROD_PIC_DIR_