Home > Contents > Index >
RENDER.SATELLITEPAGE
Retrieves a page or pagelet identified through a page name and a set of arguments and specifies its cache expiration.
Syntax
<RENDER.SATELLITEPAGE PAGENAME="nameOfPageEntry
" [PACKEDARGS="packed_arguments
"] [CACHECONTROL="expiration_date_and_time
"] [ARGS_var1
="value1
"]/>Parameters
PAGENAME (required)
- Input. The name of the page to invoke.
CACHECONTROL (optional)
- Deprecated. Instead of specifying this attribute, specify a value for cache information for Satellite Server in your Site Entry or Template asset. This attribute specifies for how long to cache the pagelet. See satellite.page for details about this parameter.
PACKEDARGS (optional)
- Input. Provides a way of specifying multiple arguments in one string. The value of this argument should be the output of a RENDER.PACKARGS tag.
ARGS_ (optional)
- Input. Name/value pairs to be passed to the page entry, with the string
ARGS_
as the prefix for the variable name. For example,ARGS_c="article"
,ARGS_cid="Variables.oid"
, and so on. Page criteria for the page (c, cid, etc.) must also be identified in the page entry in the SiteCatalog table.
Description
This tag is the CS-Direct equivalent of the
SATELLITE.PAGE
tag with the following exceptions:
- You use CS-Direct syntax for passing it variables. That is, rather than passing them with an argument statement (
<ARGUMENT NAME= "variableName" VALUE="variableValue"/>
) you pass them with theARGS_
parameter (ARGS_variableName="variableValue"
).
rendermode
is passed to the element automatically.Use this tag to serve a CS-Direct page or pagelet when you are using CS-Satellite on your system. The page or pagelet must have a page entry in the SiteCatalog. If the specified pagelet is already cached on a CS-Satellite, this tag loads it. If the specified pagelet is not already cached, this tag caches it and loads it.
If an element is coded with a
RENDER.SATTLELITEPAGE
tag but CS-Satellite is not present,RENDER.SATELLITEPAGE
passes the call toRENDER.CONTENTSERVER
which then serves the page or pagelet.errno
None.
Example
This code calls for the page entry of a template named LeadSummary, passing the ID of the asset that it should display, the ID of the asset's parent page, and the name of a child template:
<RENDER.SATELLITEPAGE PAGENAME="BurlingtonFinancial/Article/LeadSummary" ARGS_cid="theArticles.oid" ARGS_ct="Full" ARGS_p="Variables.p"/>See Also
RENDER.CONTENTSERVER
RENDER.SATELLITEBLOB
satellite.page
Home > Contents > Index > ![]()
FatWire XML Tag Reference
Copyright 2005 by FatWire Software
All rights reserved.