For a Given input String (content) (typically but not restricted to a
AbstractAttribute.getValue()
or even
AbstractAttribute
,
it allows content to refer to Page URL's dynamically so that if the URL changes then automatically it will apply the change in URL to avoid broken links.
Note: Check the implementation configurations, if this is being used while Publish or Display. Check
FacetMeta.getSubmitTransformer()
and
FacetMeta.getDisplayTransformer()
,
for the content to see where its applied. If its applied @ the publish stage then one would have to publish the content of the page containing this, for it to take effect.
The implementation will check if a Content String contains
{$contentName#<Name of Page>},
then the name will be replaced by the URL for that page.
Error conditions
- If the page related to name does not exist then it will replace it with a Page with name does not exist value
TODO : Complete *****************************************