System Page Template Variables

Variable Name

Variable Type

Comment

$affiliatePriorityCode

string

 

$amazonS3

AmazonS3

 

$baseThemeUrl

string

 

$baseThumbnailUrl

string

 

$baseUrl

string

 

$baseUrlHttp

string

 

$breadcrumbHelper

BreadcrumbHelper

 

$buysafeSeal

string

 

$cart

Cart

 

$catalogHostName

string

 

$checkoutHostName

string

 

$checkoutUrl

string

 

$checkoutUrlHttps

string

 

$dateManager

DateManager

 

$escape

EscapeTool

 

$externalAutoResponder

ExternalAutoResponder

 

$formatHelper

FormatHelper

 
$geolocationManagerGeolocationManager 

$group

ProductGroup

 
$i18nI18n 

$imageURL

string

 

$isAppleIos

boolean

 

$isFlashSupported

boolean

 

$item

Item

 

$itemFilter

ItemFilter

 

$itemSearchManager

ItemSearchManager

 

$JSONManager

JSONManager

 
$languageIsoCodeThe current 3 letter language ISO code that the customer is using. 

$log

StoreFrontLogger

 

$menuManager

MenuManager

 

$merchantID

string

 

$merchantLoggedIn

boolean

 

$myAccountUrl

string

 

$myAccountUrlHttps

string

 

$number

NumberTool

 

$oembedManager

OEmbedManager

 
$orderOrderOnly on the receipt.vm template context.

$page

integer (current page of pagination)

 

$parameters

Hash(key:string, value: string)

 

$parameters2

Hash(key:string, value: string[ ])

 

$paymentMethodManager

PaymentMethodManager

 

$queryString

string

 

$referrer

string

 

$remoteIPAddress

string

 

$request

Request

 

$requestURI

string

 

$searchEngine

boolean

 

$searchTerm

string

 

$seo

SEO

 

$session

CatalogSession

 

$site

Site

 

$socialNetworkHelper

SocialNetworkHelper

 

$theme

Theme

 

$twitterManager

TwitterManager