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 *****************************************