| Zmienna | Opis |
|---|
| Koszyk |
| {$cart} | obiekt klasy koszyka zawierający informacje o koszyku klienta |
| {$cart->id} | ID koszyka |
| {$cart->id_shop_group} | ID grupy sklepów – tryb multistore |
| {$cart->id_shop} | ID sklepu – tryb multistore |
| {$cart->id_currency} | ID waluty w koszyku |
| {$cart->id_customer} | ID klienta, do którego należy koszyk (tylko kiedy jest zalogowany) |
| {$cart->id_guest} | ID gościa, do którego należy koszyk |
| {$cart->id_address_delivery} | ID adresu dostawy (kiedy zamówienie zostanie złożone) |
| {$cart->id_address_invoice} | ID adresu rozliczeniowego (kiedy zamówienie zostanie złożone) |
| {$cart->id_lang} | ID języka koszyka |
| {$cart->recycable} | wartość boolean (prawda/fałsz) dla wyboru opcji recyklingu w koszyku |
| {$cart->gift} | wartość boolean (prawda/fałsz) dla wyboru opcja pakowania prezentowego w koszyku |
| {$cart->gift_message} | wiadomość prezentowa w koszyku |
| {$cart->mobile_theme} | wartość boolean (prawda/fałsz) dla zamówienia z urządzenia mobilnego |
| {$cart->date_add} | data utworzenia koszyka |
| {$cart->date_upd} | data ostatniej aktualizacji koszyka |
| {$cart->id_carrier} | ID dostawcy, jeśli został wybrany podczas składania zamówienia |
| {$cart->checkedTos} | wartość boolean (prawda/fałsz) dla akceptacji warunków sprzedaży w koszyku |
| {$cart_qties} | ilość produktów w koszyku |
| Katalogi |
| {$base_dir} | URL sklepu |
| {$base_dir_ssl} | URL sklepu w wersji z SSL (https://) |
| {$content_dir} | URL sklepu z uwzględnieniem ustawień SSL w backoffice |
| {$css_dir} | URL dla katalogu CSS używanego szablonu |
| {$img_col_dir} | URL ścieżki tekstur atrybutów (np. kolorów) |
| {$img_store_dir} | URL ścieżki zdjęć punktów sprzedaży sklepu (Admin -> Preferencje -> Dane kontaktowe sklepu) |
| {$img_cat_dir} | ścieżka zdjęć kategorii |
| {$img_dir} | ścieżka do zdjęć szablonu |
| {$img_lang_dir} | ścieżka do katalogu z tłumaczeniami |
| {$img_manu_dir} | śćieżka do zdjęć/logo producentów |
| {$img_prod_dir} | ścieżka do zdjęć produktów |
| {$img_ps_dir} | ścieżka do zdjęć w katalogu głównym PrestaShop |
| {$img_ship_dir} | ścieżka do zdjęć/logo przewoźników |
| {$img_sup_dir} | ścieżka do zdjęć/logo dostawców |
| {$js_dir} | ścieżka do folderu JavaScript szablonu |
| {$lang_iso} | kod ISO języka sklepu (np. 'pl’ dla polskiego lub 'en’ dla angielskiego) |
| {$modules_dir} | ścieżka do katalogu z modułami |
| {$mail_dir} | śćieżka do katalogu z szablonami maili wysyłanych przez PrestaShop w katalogu głównym sklepu |
| {$pic_dir} | ścieżka do katalogu upload w katalogu głównym sklepu |
| {$tpl_dir} | ścieżka do katalogu aktualnie używanego w sklepie szablonu |
| Linki |
| {$come_from} | adres, z którego stronę sklepu odwiedził użytkownik |
| {$link->getPageLink(‘specific-page-controller’, true)} | link do strony stworzonej przez kontroler, drugi parametr metody to wartość boolean dla adresu z https (true dla https i false dla http) |
| {$link->getCMSLink(‘id_cms’)} | Link do strony CMS o podanym ID |
| {$link->getModuleLink(‘module-name’, ‘front-controller’)} | Link do kontrolera modułu frontendu |
| Inne zmienne |
| {$cookie} | ciasteczko użytkownika/gościa |
| {$currencies} | dostępne waluty |
| {$currency} | aktualnie wybrana waluta |
| {$customerName} | Nazwa klienta (jeśli jest zalogowany) |
| {$id_currency_cookie} | ID aktualnie wybranej waluty |
| {$languages} | dostępne języki |
| {$logged} | zwraca wartość boolean czy użytkownik jest zalogowany |
| {$page_name} | zwraca nazwę aktualnej strony (np. index, order-opc) |
| {$priceDisplay} | metoda wyświetlania cen (netto lub brutto) |
| {$roundMode} | metoda zaokrąglania cen w sklepie |
| {$shop_name} | zwraca nazwę sklepu |
| {$use_taxes} | zwraca wartość boolean czy podatki są używane w sklepie |