S120 Display an Object Property

Use the S120 Tag to return the string value of a named property from a named object. The object must be stored using PropertySTagComponent.setObject().

See S120 Display Application Objects for the most common S120 object property tags.

Looking for TeamRaiser Autresponder S120 options? See S-120 TeamRaiser Autoresponders.

Note: Certain [[S120]] tags only function within certain Luminate Online modules and therefore may not transfer across all modules. The definitive list of what [[S120]] properties are available can only be found by entering [[S120:help]] wherever you want to use it. Then take whatever action is necessary to get to the page or autoresponder that you have entered the S120:help tag on. That will give the list of what values are actually available where you are attempting to use the tag.

Application

Platform

Can You Add This S-Tag in the Luminate OnlineContent Editor?

No, add the S-Tag code to the HTML using the Plain Text Editor.

Can You Add This S-Tag in the Luminate CMSContent Editor?

No, add the S-Tag code to the HTML using the Plain Text Editor.

Format

Parameters

A property name must correspond to a public accessor method named getProperty or isProperty. For example, in order to get the value of a “foo” property, there must be a public method with one of the following signatures:

Where the parameters are:

In the case of the methods that take a CVSession and a TemplateContext, the CVSession and TemplateContext supplied to the call to render() will be passed into the accessor method. The values for any String arguments are specified using "property parameters"; see below. By convention, property names always begin with a lowercase letter. For example, a property returned by the accessor getFooBar() would be named “fooBar”. As a convenience, the full name of the method can also be used to name a property. This is mainly provided so that tags like [[S120:dc:isTribute]] will work.

Sample Code