Dabei verfügt Smarty eine ganze Anzahl von fertigen Tags, die einfach eingesetzt werden können.
So auch was Emailadressen betrifft:
Der Tag
Code: Select all
{mailto address='MeineEmaildresse@nirgendwo.de' encode='javascript' subject='Termine'}
Code: Select all
<__script__ type="text/javascript">eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%4d%65%69%6e%65%45%6d%61%69%6c%64%72%65%73%73%65%40%6e%69%72%67%65%6e%64%77%6f%2e%64%65%3f%73%75%62%6a%65%63%74%3d%54%65%72%6d%69%6e%65%22%20%3e%4d%65%69%6e%65%45%6d%61%69%6c%64%72%65%73%73%65%40%6e%69%72%67%65%6e%64%77%6f%2e%64%65%3c%2f%61%3e%27%29%3b'))</__script>
Ansonsten verhält sich das genauso wie der normale mailto - Link.
Über sibject kann man gleich einen Betreff vorformulieren.
Wer mehr über Smarty Tags erfahren will, der sollte sich einmal das Handbuch downloaden.