Est-il possible d'imbriquer des if/else dans le guidon modèles?

Je me demandais si il est possible d'imbriquer plusieurs if/else en utilisant le guidon? Toutes mes tentatives ont jusqu'à présent abouti à des erreurs de compilation, ce que je voudrais faire est comme suit:

{{if address}}
    <ul>
    <li>address.line1</li>
    <li>address.line2</li>
    {{if address.line3}}<li>address.line3</li>{{/if}}
    {{if address.line4}}<li>address.line4</li>{{/if}}
{{else}}
   No address given
{{/if}}

Est ce que j'essaie ici réalisable? Il en résulte toujours dans les erreurs d'analyse, jusqu'à maintenant j'ai autour de lui par écrit de l'aide pour faire face à cracher l'adresse (qui traite de la conditionnalité de line3/line4 en javascript):

{{if address}}
    {{formatAddress address}}
{{else}}
   No address given
{{/if}}

Alors que cela fonctionne, il serait agréable de ne pas avoir à écrire une fonction d'aide pour chaque instance de ce genre de simple de la conditionnalité.

OriginalL'auteur Henry Wilson | 2013-07-30