Is there any way to allow an editor to type a variable name into the TinyMCE editor content field and have Silverstripe parsing it from a function in my page controller?
For example:
* I have a function called VersionNumber in my Page_Controller class which fetches a products name and version number from some location and returns it. I also have a function named ReleaseDate which (yes) fetches and returns the ReleaseDate.
* An editor types "The most recent release is $VersionNumber which was released $ReleaseDate".
I want editors to be able to use the $VersionNumber and $ReleaseDate throughout the entire site so avoid manually updating something like this on several locations.
Is this possible? I've tried a few different things but haven't managed (the string $VersionNumber is written out in plain text).