On this page:
I have this text:
To start the process, click on _this link_ and save the file.
I want the URL behind _this link_, and perhaps a couple of other things on the page, to come from variables in my page type. Obviously I'd normally have the above text in a template. But there's a lot of text on this page, that gets edited using the CMS, and just this one bit of information that needs to come from the database (via a method DownloadLink on the page class, say).
Should I just suck it up and move some of the page into a template, or is there a way? I'm normally a purist, but...
Technically, it would be straightforward. I can overload whatever method I need on the page class, and replace the string as needed. But because this is a) probably not normal or purist and b) possibly controversial but c) maybe pragmatic, I was wondering what I might do.