Tags

Les tags sont des templates (en réalité de simples fonctions) réutilisables dans d'autres templates.

<!-- views/tags/notice.scala.html -->
@(goodResult: Boolean = false)(body: (String) => Html)
@if(goodResult) {
 <p class="success">@body("green")</p>
} else {
  <p class="error">@body("red")</p>
}

<!-- A l'utilisation dans un autre template -->
@(result: Boolean)
@import tags._

@notice(result) { color =>
  Oops, something is <span style="color:@color">wrong</span>
}

results matching ""

    No results matching ""