For instance, if you wish to have cache generated depending on a querystring parameter or the current user-role, add vipers accordingly.
Properties
Data type | Attribute |
---|---|
Collection | - |
Used in
Macro | Description |
---|---|
Cache |
Cache macro. Used to cache blocks of SXML. The cache key is auto-generated based on the SXML in the Xml (default) parameter. |
Examples
Cache with Keydependency Example
The cache macro is able to generate AIM relations so that cache is automatically flushed when related items shown in the cache result would change. For instance, a Sitemap is perfectly cacheable because it will be rebuilt whenever a change occurs in one of the listed folders.
Sometimes however, the cached result depends on external parameters, such as query strings, or userprofile settings (1.2+). In these cases, you can specify those parameters in the KeyDependencies collection.
In the example shown here, the code of a ContentType is passed over the querystring. This code is used in a cached SqlQuery macro.
Smartsite SXML | Copy Code |
---|---|
<se:cache> <se:parameters> <se:parameter name="keydependencies"> <se:collection> <se:member name="ct"> {request.query(ct)} </se:member> </se:collection> </se:parameter> <se:parameter name="xml"> <se:sqlquery sql="select nr, title from {channel.view()} where contenttype=?" params="{contenttype.getnumber(request.query(ct, default='CWP'))}" rowformat="{html.div(this.field(title))}" /> </se:parameter> </se:parameters> </se:cache> |
Caching using environment variables with the 'keydependencies' parameter
In this example, we cache query results as datatables depending on a querystring variable. For each value of the querystring parameter 'ct', a new cache value is added.
Try this code with different contenttype numbers and see the resulting cache key differ.
Smartsite SXML | Copy Code |
---|---|
<se:cache save="cached=this.iscached(), key=this.getcachekey()" keydependencies="ct={request.query(ct, default=4)}" resulttype="none" trim="both" > <se:sqlquery sql="select nr, title from {channel.view()} where contenttype=?:ct" resulttype="datatable"> <se:parameters> <se:parameter name="params"> <se:collection> <se:member name="ct" type="integer">{request.query(ct, default=4)}</se:member> </se:collection> </se:parameter> </se:parameters> </se:sqlquery> </se:cache> Cached: {buffer.get(cached)} under key {buffer.get(key)} {cache.get($key)} |
More examples
Consuming the Google REST Weather API using a cached EmbedUri and XmlProcesor.
- Macro
-
Macro Parameters
- Access Macro Parameter
- AccessDenied Macro Parameter
- Action (GoogleWebmasterTools) Macro Parameter
- Actions (XmlProcessor) Macro Parameter
- AddBaseHref Macro Parameter
- AddStyle (Image) Macro Parameter
- AIM Macro Parameter
- AjaxError (Smartlet) Macro Parameter
- AllowAnonymous (Poll) Macro Parameter
- AllowDtd (XmlProcessor) Macro Parameter
- Allowemptysearch (FacetedSearchQueryBuilder20) Macro Parameter
- AltText (Image) Macro Parameter
- Amount (Payment) Macro Parameter
- AspectRatio (Image) Macro Parameter
- Assetsearch (FacetedSearchQueryBuilder20) Macro Parameter
- AssumeSortedInputs (Join) Macro Parameter
- Attachments (SendMail) Macro Parameter
- Attribs (SmartletBox) Macro Parameter
- AuthenticationPassword (ImageFromHtml) Macro Parameter
- AuthenticationUsername (ImageFromHtml) Macro Parameter
- AutoIncrementSerial (Payment) Macro Parameter
- AutoTitle (Image) Macro Parameter
- BaseUrl (PdfDocument) Macro Parameter
- Bcc (SendMail) Macro Parameter
- BindingConfigurationName (Webservice) Macro Parameter
- BindingType (Webservice) Macro Parameter
- Body (SendMail) Macro Parameter
- BodyIsHtml (SendMail) Macro Parameter
- BoxFormat (SmartletBox) Macro Parameter
- BoxMode (SmartletBox) Macro Parameter
- BoxSkin (SmartletBox) Macro Parameter
- BoyerMoore (Replace) Macro Parameter
- Brand (Payment) Macro Parameter
- BuildString (XmlProcessor) Macro Parameter
- Buttons (SmartletBox) Macro Parameter
- BypassExistingCache (Cache) Macro Parameter
- BypassExistingCache (FeedReader) Macro Parameter
- Cacheable (SmartletPreset) Macro Parameter
- CallbackUrl (DigiDLogin) Macro Parameter
- Caption (SmartletBox) Macro Parameter
- CaseInsensitive (Replace) Macro Parameter
- CatalogUrl (Payment) Macro Parameter
- CC (SendMail) Macro Parameter
- Channel (References) Macro Parameter
- Channel (SmiData) Macro Parameter
- ChannelCodes (FacetedSearchQueryBuilder) Macro Parameter
- ChannelCodes (FacetedSearchQueryBuilder20) Macro Parameter
- Channels (References) Macro Parameter
- CheckoutName (Payment) Macro Parameter
- ChildOrderField (ViewHierarchy) Macro Parameter
- ClassName (Image) Macro Parameter
- ColumnData (PlaceholderData) Macro Parameter
- CommandOrder (Image) Macro Parameter
- CommentId (ItemComments) Macro Parameter
- Compile (Transform) Macro Parameter
- Condition Macro Parameter
- ConditionType (FacetedSearchPrepareInputData) Macro Parameter
- ConditionType (FacetedSearchPrepareInputData20) Macro Parameter
- ConfigurationXml Macro Parameter
- Connection (SqlQuery) Macro Parameter
- Connection Macro Parameter
- ContentDisposition Macro Parameter
- ContentItem (ItemComments) Macro Parameter
- ContentTypeCodeFolders (SyncFileLinks) Macro Parameter
- ConversionDelay (ImageFromHtml) Macro Parameter
- Cookies (EmbedUri) Macro Parameter
- Copyright (RSS) Macro Parameter
- CropBottom (Image) Macro Parameter
- CropHeight (Image) Macro Parameter
- CropLeft (Image) Macro Parameter
- CropRight (Image) Macro Parameter
- CropTop (Image) Macro Parameter
- CropWidth (Image) Macro Parameter
- CssLocation (Scf) Macro Parameter
- Culture (Locale) Macro Parameter
- Currency (Payment) Macro Parameter
- CurrentKey (Siblings) Macro Parameter
- CurrentPage (Paging) Macro Parameter
- CustomData (EmbedPreview) Macro Parameter
- CustomDoctype Macro Parameter
- CustomerAddress (Payment) Macro Parameter
- CustomerCountry (Payment) Macro Parameter
- CustomerEmail (Payment) Macro Parameter
- CustomerName (Payment) Macro Parameter
- CustomerPhone (Payment) Macro Parameter
- CustomerTown (Payment) Macro Parameter
- CustomerZipcode (Payment) Macro Parameter
- CustomPostData (EmbedUri) Macro Parameter
- CustomPostData Macro Parameter
- CustomProperties (SetFileProperties) Macro Parameter
- CustomRequestBody Macro Parameter
- CustomRequestContentType Macro Parameter
- Data (Binary) Macro Parameter
- Data (Buffer) Macro Parameter
- DataSeries (Chart) Macro Parameter
- Date (Calendar) Macro Parameter
- DayFormat (Calendar) Macro Parameter
- Default Macro Parameter
- Defaultcombine (FacetedSearchPrepareInputData20) Macro Parameter
- DefaultPriority (SearchEngineSitemap) Macro Parameter
- DefaultReturnUrl (Login) Macro Parameter
- Dependencies (Code) Macro Parameter
- DependsOn Macro Parameter
- Description (RSS) Macro Parameter
- Description (TranslationContext) Macro Parameter
- DisableSmartlet (SmartletPreset) Macro Parameter
- DisplayBack (Siblings) Macro Parameter
- DisplayChild (Siblings) Macro Parameter
- DisplayFields (Parents) Macro Parameter
- DisplayFields (Siblings) Macro Parameter
- DisplayFields (XLinks) Macro Parameter
- DisplayFirst (Siblings) Macro Parameter
- DisplayLast (Siblings) Macro Parameter
- DisplayName (Smartlet) Macro Parameter
- DisplayName (SmartletPreset) Macro Parameter
- DisplayNext (Siblings) Macro Parameter
- DisplayParent (Siblings) Macro Parameter
- DocType Macro Parameter
- DuoToneTint (Image) Macro Parameter
- Else (If) Macro Parameter
- Email (GoogleWebmasterTools) Macro Parameter
- EmbeddedResources (SendMail) Macro Parameter
- EnableActiveX (ImageFromHtml) Macro Parameter
- EnableBehaviors (ImageFromHtml) Macro Parameter
- Enabled (CacheFile) Macro Parameter
- EnableJavascript (ImageFromHtml) Macro Parameter
- Encode (ViewSource) Macro Parameter
- Encode (XmlProcessor) Macro Parameter
- Encoding Macro Parameter
- EndpointConfigurationName (Webservice) Macro Parameter
- Enrich (Dir) Macro Parameter
- Error Macro Parameter
- EvaluationScope (TranslationContext) Macro Parameter
- ExactTerms (FacetedSearchPrepareInputData) Macro Parameter
- ExactTerms (FacetedSearchPrepareInputData20) Macro Parameter
- ExcludeContentTypes (ItemComments) Macro Parameter
- ExcludeFileExtensions (SyncFileLinks) Macro Parameter
- ExcludeFolders (SyncFileLinks) Macro Parameter
- ExpandWithFormsOf (FacetedSearchPrepareInputData) Macro Parameter
- ExpandWithFormsOf (FacetedSearchPrepareInputData20) Macro Parameter
- Expiration (CacheFile) Macro Parameter
- Expression (If) Macro Parameter
- Expression (Switch) Macro Parameter
- Expression Macro Parameter
- ExternalResultFormat (Region) Macro Parameter
- ExtraData (Payment) Macro Parameter
- ExtraElements (SmartletBox) Macro Parameter
- ExtraHeaders (RSS) Macro Parameter
- ExtraSettings (GoogleWebmasterTools) Macro Parameter
- Facet (FacetedSearchQueryBuilder) Macro Parameter
- Facet (FacetedSearchQueryBuilder20) Macro Parameter
- FacetValues (FacetedSearchQueryBuilder) Macro Parameter
- FacetValues (FacetedSearchQueryBuilder20) Macro Parameter
- FallbackImage (Image) Macro Parameter
- FallbackScope (TranslationContext) Macro Parameter
- Field (Binary) Macro Parameter
- Field (ItemData) Macro Parameter
- FieldNames (PlaceHolder) Macro Parameter
- FileExclusionExpressions (SyncFileLinks) Macro Parameter
- FileName (SetFileProperties) Macro Parameter
- FileName (SyncFileLinks) Macro Parameter
- FileName Macro Parameter
- Filesearch (FacetedSearchQueryBuilder20) Macro Parameter
- FileType (Image) Macro Parameter
- FileTypeFilter (ImageProperties) Macro Parameter
- Filter (Dir) Macro Parameter
- FixLinks Macro Parameter
- FolderExclusionExpressions (SyncFileLinks) Macro Parameter
- FoldersOnly (SiteMap) Macro Parameter
- FollowRedirect Macro Parameter
- ForceEncoding (Payment) Macro Parameter
- Form (SmartletNoScript) Macro Parameter
- Format (Format) Macro Parameter
- Format Macro Parameter
- FormatSourceId Macro Parameter
- FormAttribs (SmartletBox) Macro Parameter
- Fragment (XmlProcessor) Macro Parameter
- From (For) Macro Parameter
- From (SendMail) Macro Parameter
- From (SmiData) Macro Parameter
- Fulltextoveride (FacetedSearchPrepareInputData20) Macro Parameter
- Fulltextoverideset Macro Parameter
- GenerateKeyOnly (Cache) Macro Parameter
- GenerateRobotsTxt (SearchEngineSitemap) Macro Parameter
- Generator (RSS) Macro Parameter
- Global (Cache) Macro Parameter
- Grayscale (Image) Macro Parameter
- HeaderMode (EmbedUri) Macro Parameter
- Height (Image) Macro Parameter
- Height (ImageFromHtml) Macro Parameter
- Height (SmartletBox) Macro Parameter
- HomeUrl (Payment) Macro Parameter
- HostHeader (SearchEngineSitemap) Macro Parameter
- Href (Link) Macro Parameter
- Html (PdfDocument) Macro Parameter
- HtmlAttributes (Link) Macro Parameter
- HtmlBody (SendMail) Macro Parameter
- HttpRequestHeaders (ImageFromHtml) Macro Parameter
- Id (Application) Macro Parameter
- Id (Json) Macro Parameter
- Id (PageTranslations) Macro Parameter
- Id Macro Parameter
- IgnoreDuplicates Macro Parameter
- ImageFormat (ImageFromHtml) Macro Parameter
- ImageId (Image) Macro Parameter
- Images (PdfDocument) Macro Parameter
- Impersonate (DigiDLogin) Macro Parameter
- IncludeDefaults (Metadata) Macro Parameter
- IncludeDirectories (Dir) Macro Parameter
- IncludeDublinCore (Metadata) Macro Parameter
- IncludeExtraData (ItemComments) Macro Parameter
- IncludeFiles (Dir) Macro Parameter
- IncludeMandatoryPlaceholders (Scf) Macro Parameter
- IncludeMetadata (ImageProperties) Macro Parameter
- IncludeParents (FilterByHierarchy) Macro Parameter
- IncludeRoot (SiteMap) Macro Parameter
- IncludeRoot (ViewHierarchy) Macro Parameter
- Inherit (SmartletPreset) Macro Parameter
- InlineAttachments (SendMail) Macro Parameter
- Inner (NoAIM) Macro Parameter
- Inner (Region) Macro Parameter
- Inner (SmartletBox) Macro Parameter
- Inner Macro Parameter
- Inner Macro Parameter
- InnerClass (SmartletBox) Macro Parameter
- InputBuffer (XmlDataTable) Macro Parameter
- InputData (Calendar) Macro Parameter
- InputData (CmsUpdate) Macro Parameter
- InputData (Dir) Macro Parameter
- InputData (Filter) Macro Parameter
- InputData (FilterByHierarchy) Macro Parameter
- InputData (Format) Macro Parameter
- InputData (Image) Macro Parameter
- InputData (ImageProperties) Macro Parameter
- InputData (Json) Macro Parameter
- InputData (Paging) Macro Parameter
- InputData (Parents) Macro Parameter
- InputData (RSS) Macro Parameter
- InputData (Siblings) Macro Parameter
- InputData (Sort) Macro Parameter
- InputData (Statistics) Macro Parameter
- InputData (Tags) Macro Parameter
- InputData (ViewHierarchy) Macro Parameter
- InputData (ViewSource) Macro Parameter
- InputData (XLinks) Macro Parameter
- InputData Macro Parameter
- InputTables (Join) Macro Parameter
- Item (Binary) Macro Parameter
- Item (ItemData) Macro Parameter
- Item (SyncFileLinks) Macro Parameter
- ItemFormat (FeedReader) Macro Parameter
- ItemFormat (SiteMap) Macro Parameter
- Items (Statistics) Macro Parameter
- JavascriptLocation (Scf) Macro Parameter
- JobParameters (ScheduledJob) Macro Parameter
- JpgQuality (Image) Macro Parameter
- jQueryLocation (Scf) Macro Parameter
- jQueryNoConflict (Scf) Macro Parameter
- jQueryVar (Scf) Macro Parameter
- KeyField (Siblings) Macro Parameter
- KeyField (ViewHierarchy) Macro Parameter
- Language (Code) Macro Parameter
- Language (RSS) Macro Parameter
- LatestCommentsCount (ItemComments) Macro Parameter
- LatestCommentsForUser (ItemComments) Macro Parameter
- Layout (Chart) Macro Parameter
- Left (Join) Macro Parameter
- LevelField (Siblings) Macro Parameter
- LevelField (ViewHierarchy) Macro Parameter
- Link (RSS) Macro Parameter
- LinkChannel (RSS) Macro Parameter
- List (PageTranslations) Macro Parameter
- LiteralMethodNode (Webservice) Macro Parameter
- LocalId Macro Parameter
- Location (Application) Macro Parameter
- Location (EmbedUri) Macro Parameter
- Location (FeedReader) Macro Parameter
- Location (Image) Macro Parameter
- Location (ImageFromHtml) Macro Parameter
- Location (ImageProperties) Macro Parameter
- Location (PdfDocument) Macro Parameter
- Location (SyncFileLinks) Macro Parameter
- Location (XmlProcessor) Macro Parameter
- Location Macro Parameter
- MapLinkUrls (Smartlet) Macro Parameter
- MatchScheme (XmlDataTable) Macro Parameter
- MaxAge (Cache) Macro Parameter
- MaxAge (CacheFile) Macro Parameter
- MaxAge (FeedReader) Macro Parameter
- MaxFontSize (Tags) Macro Parameter
- MaxHeight (Image) Macro Parameter
- MaxLevels (Parents) Macro Parameter
- MaxLevels (SiteMap) Macro Parameter
- MaxLevels (ViewHierarchy) Macro Parameter
- MaxReceivedMessageSize (Webservice) Macro Parameter
- MaxRows Macro Parameter
- MaxWidth (Image) Macro Parameter
- MethodArguments (Webservice) Macro Parameter
- MethodName (Webservice) Macro Parameter
- MethodNamespace (Webservice) Macro Parameter
- MethodNamespacePrefix (Webservice) Macro Parameter
- MimeType (Binary) Macro Parameter
- MinFontSize (Tags) Macro Parameter
- MinHeight (Image) Macro Parameter
- MinimumAccessLevel (Parents) Macro Parameter
- MinimumAccessLevel (Siblings) Macro Parameter
- MinimumAccessLevel (SiteMap) Macro Parameter
- MinimumAccessLevel (XLinks) Macro Parameter
- MinimumBrowseLevel (Parents) Macro Parameter
- MinimumBrowseLevel (Siblings) Macro Parameter
- MinimumBrowseLevel (SiteMap) Macro Parameter
- MinWidth (Image) Macro Parameter
- Mirror (Image) Macro Parameter
- Mode (Calendar) Macro Parameter
- Mode (FacetedSearchQueryBuilder) Macro Parameter
- Mode (FacetedSearchQueryBuilder20) Macro Parameter
- Mode (Payment) Macro Parameter
- Mode (SqlQuery) Macro Parameter
- Mode (Tags) Macro Parameter
- NameField (Login) Macro Parameter
- Namespaces (XmlProcessor) Macro Parameter
- NavigationTimeout (ImageFromHtml) Macro Parameter
- OilPaint (Image) Macro Parameter
- OmitXmlDeclaration (XHtmlPage) Macro Parameter
- OnClick (Image) Macro Parameter
- OnLoadHandler (Scf) Macro Parameter
- Operation (FacetedSearchPrepareInputData) Macro Parameter
- Operation (FacetedSearchPrepareInputData20) Macro Parameter
- Options (Replace) Macro Parameter
- Order (XLinks) Macro Parameter
- OrderBy (FacetedSearchQueryBuilder) Macro Parameter
- OrderBy (FacetedSearchQueryBuilder20) Macro Parameter
- OrderId (Payment) Macro Parameter
- OuterClass (SmartletBox) Macro Parameter
- OuterId (SmartletBox) Macro Parameter
- OutputBufferName (FacetedSearchQueryBuilder) Macro Parameter
- OutputBufferName (FacetedSearchQueryBuilder20) Macro Parameter
- OutputDecoding Macro Parameter
- OutputInnerText (Webservice) Macro Parameter
- OutputRequestEnvelope (Webservice) Macro Parameter
- PageScope (TranslationContext) Macro Parameter
- PageSize (Paging) Macro Parameter
- PagingId (SqlQuery) Macro Parameter
- ParametersNamespace (Webservice) Macro Parameter
- ParameterValidation (SqlQuery) Macro Parameter
- Params (SqlQuery) Macro Parameter
- Parent (RSS) Macro Parameter
- Parent (Siblings) Macro Parameter
- Parent (XLinks) Macro Parameter
- ParentField (ViewHierarchy) Macro Parameter
- Parents (FilterByHierarchy) Macro Parameter
- Password (CmsUpdate) Macro Parameter
- Password (EmbedUri) Macro Parameter
- Password (FeedReader) Macro Parameter
- Password (GoogleWebmasterTools) Macro Parameter
- Password (Impersonate) Macro Parameter
- Password (Webservice) Macro Parameter
- PasswordField (Login) Macro Parameter
- Path (Dir) Macro Parameter
- PaymentMethod (Payment) Macro Parameter
- PdfSettings (PdfDocument) Macro Parameter
- Ping (SearchEngineSitemap) Macro Parameter
- PollFolder (Poll) Macro Parameter
- PollItem (Poll) Macro Parameter
- Port (SendMail) Macro Parameter
- PostDirect Macro Parameter
- PreserveWhitespace (XmlProcessor) Macro Parameter
- Priority (SendMail) Macro Parameter
- ProcessHttpErrors (EmbedUri) Macro Parameter
- ProfileName (DigiDLogin) Macro Parameter
- Properties (Smartlet) Macro Parameter
- QueryPrefix (Paging) Macro Parameter
- RawSoapHeaders (Webservice) Macro Parameter
- ReadSchema (Webservice) Macro Parameter
- Recurse (ViewSource) Macro Parameter
- RecurseOnField (ViewHierarchy) Macro Parameter
- RecurseOnValue (ViewHierarchy) Macro Parameter
- ReferencedTables (SqlQuery) Macro Parameter
- Rem Macro Parameter
- RememberMeField (Login) Macro Parameter
- RemoveDuplicateNamespaces (XmlProcessor) Macro Parameter
- Render (SmartletBox) Macro Parameter
- Render Macro Parameter
- ReplaceWith (Replace) Macro Parameter
- ReplyTo (SendMail) Macro Parameter
- Report (SmiData) Macro Parameter
- ReportLength (SmiData) Macro Parameter
- RequestHeaders (EmbedUri) Macro Parameter
- ResizeMode (Image) Macro Parameter
- ResolveExternalReferences (Transform) Macro Parameter
- ResolveIncludes (PdfDocument) Macro Parameter
- ResultFormat Macro Parameter
- ResultType Macro Parameter
- Reverse (Parents) Macro Parameter
- Right (Join) Macro Parameter
- RootNode (ViewHierarchy) Macro Parameter
- Rotate (Image) Macro Parameter
- RotateBackColor (Image) Macro Parameter
- RowDelimiter Macro Parameter
- RowFilter (Filter) Macro Parameter
- RowFormat Macro Parameter
- RowFormats (SmartletEditor) Macro Parameter
- RunMode (Region) Macro Parameter
- Save Macro Parameter
- SchemaLocation (ShoppingCart) Macro Parameter
- Scope (Buffer) Macro Parameter
- Scope (SmiData) Macro Parameter
- ScopeType (SmiData) Macro Parameter
- SearchBaseName Macro Parameter
- SearchFor (Replace) Macro Parameter
- SearchGroup Macro Parameter
- SearchPattern (SyncFileLinks) Macro Parameter
- SearchProfile Macro Parameter
- SearchTerms (FacetedSearchPrepareInputData) Macro Parameter
- SearchTerms (FacetedSearchPrepareInputData20) Macro Parameter
- SearchWithin (FacetedSearchPrepareInputData) Macro Parameter
- SearchWithin (FacetedSearchPrepareInputData20) Macro Parameter
- SendTimeout (Webservice) Macro Parameter
- Serial (Payment) Macro Parameter
- Server (SendMail) Macro Parameter
- Settings (Scf) Macro Parameter
- Settings (SmartletPreset) Macro Parameter
- ShowHidden (Parents) Macro Parameter
- ShowHidden (Siblings) Macro Parameter
- ShowHidden (SiteMap) Macro Parameter
- ShowHidden (XLinks) Macro Parameter
- ShowInactiveComments (ItemComments) Macro Parameter
- ShowOwnInactive (ItemComments) Macro Parameter
- SiblingOrder (Siblings) Macro Parameter
- SitemapFileName (SearchEngineSitemap) Macro Parameter
- SiteName (SmiData) Macro Parameter
- Skip (NoAIM) Macro Parameter
- SkipRows Macro Parameter
- Smartlet (SmartletPreset) Macro Parameter
- SoapAction (Webservice) Macro Parameter
- SortColumn (Filter) Macro Parameter
- SortColumn (Join) Macro Parameter
- SortColumn (Sort) Macro Parameter
- SortColumn Macro Parameter
- Source (Json) Macro Parameter
- Source (ShoppingCart) Macro Parameter
- SourceCode (Code) Macro Parameter
- SourceFields (SiteMap) Macro Parameter
- Sources Macro Parameter
- Sql (SmiData) Macro Parameter
- Sql (SqlQuery) Macro Parameter
- StartItem (Parents) Macro Parameter
- StartItem (SiteMap) Macro Parameter
- StartupMode (Scf) Macro Parameter
- Status Macro Parameter
- Step (For) Macro Parameter
- StoreId (ShoppingCart) Macro Parameter
- Streaming Macro Parameter
- Style (Image) Macro Parameter
- Subject (SendMail) Macro Parameter
- SubmitCaption (Payment) Macro Parameter
- TableName (Parents) Macro Parameter
- TableOrView (FacetedSearchQueryBuilder) Macro Parameter
- TableOrView (FacetedSearchQueryBuilder20) Macro Parameter
- TagRelevanceMode (Tags) Macro Parameter
- TargetId (PlaceholderData) Macro Parameter
- TaxGroups (ShoppingCart) Macro Parameter
- TaxIncluded (ShoppingCart) Macro Parameter
- Template (Chart) Macro Parameter
- TemplateLocation (Chart) Macro Parameter
- Text (Link) Macro Parameter
- Then (If) Macro Parameter
- Thesaurus (Tags) Macro Parameter
- Threshold (Tags) Macro Parameter
- Timeout Macro Parameter
- Title (Image) Macro Parameter
- Title (RSS) Macro Parameter
- To (For) Macro Parameter
- To (SendMail) Macro Parameter
- TopItem (Parents) Macro Parameter
- TotalCount (Paging) Macro Parameter
- Transfer (CacheFile) Macro Parameter
- Trim Macro Parameter
- UnitCount (Lorem) Macro Parameter
- UnitType (Lorem) Macro Parameter
- Until (SmiData) Macro Parameter
- Url (Webservice) Macro Parameter
- Urls (SearchEngineSitemap) Macro Parameter
- UseCompression (SearchEngineSitemap) Macro Parameter
- UseFallbackImage (Image) Macro Parameter
- UsePostData Macro Parameter
- UsePreparser (SqlQuery) Macro Parameter
- UserAgentDependent (Cache) Macro Parameter
- UseRegExp (Replace) Macro Parameter
- UserName (CmsUpdate) Macro Parameter
- UserName (EmbedUri) Macro Parameter
- UserName (FeedReader) Macro Parameter
- UserName (Impersonate) Macro Parameter
- UserName (SearchEngineSitemap) Macro Parameter
- UserName (Webservice) Macro Parameter
- UseSandbox Macro Parameter
- UseXmlDates (Json) Macro Parameter
- Value (Expression) Macro Parameter
- Value (Locale) Macro Parameter
- Value (PlaceholderData) Macro Parameter
- Value (Text) Macro Parameter
- Values (CmsUpdate) Macro Parameter
- View (SiteMap) Macro Parameter
- Whitespace Macro Parameter
- Width (Image) Macro Parameter
- Width (ImageFromHtml) Macro Parameter
- Width (SmartletBox) Macro Parameter
- WriteFileProperties (SyncFileLinks) Macro Parameter
- WriteResponseHeaders Macro Parameter
- WriteTypeAttributes (Webservice) Macro Parameter
- Xml (Application) Macro Parameter
- Xml (If) Macro Parameter
- Xml (Rem) Macro Parameter
- Xml (ShoppingCart) Macro Parameter
- Xml (Smartlet) Macro Parameter
- Xml (SmartletNoScript) Macro Parameter
- Xml (Switch) Macro Parameter
- Xml (Transform) Macro Parameter
- Xml (XmlDataTable) Macro Parameter
- Xml (XmlProcessor) Macro Parameter
- Xml Macro Parameter
- XmlData (XmlProcessor) Macro Parameter
- XmlLocation (Transform) Macro Parameter
- XmlVersion (XHtmlPage) Macro Parameter
- Xslt (Transform) Macro Parameter
- XsltLocation (Transform) Macro Parameter
- Macro Parameter Properties
- Vipers
- SXML Data Types
- Examples
- Tips & Tricks