Wherever you have this:
{ {
Change it to this:
{{
Same for } }
change it to }}
Because as you have it now, none of those templates is understood to be an actual template (just a text string).
Wherever you have this:
{ {
Change it to this:
{{
Same for } }
change it to }}
Because as you have it now, none of those templates is understood to be an actual template (just a text string).