Correcting Links with the replace attribute
How do I make sure people enter correct links to a website address?
Content editors sometimes forget to add a full website address including the http:// leaving you with broken links on the site.
You can use the
replace attribute on a template tag to ensure that you end up with an http:// at the beginning of a URL.
http:// to the beginning of the link, this will ensure that all links start with
http://. You now need to deal with the fact that some editors will add the http:// and you don’t want it to appear twice.
On the template tag used to collect this information add the replace attribute with a value of
http://|. This tells Perch that if it finds the string http:// in the field to replace it with nothing when displaying it.
<a href="http://<perch:content id="url" type="text" label="Your website" replace="http://|" />">