Я не нашел представления о частичных представлениях в Play Framework, аналогичном частичным представлениям Ruby on Rails. Например, если есть layouts/main.scala.html
расположение:Частичные виды на игру Есть?
@(title: String)(content: => Html)(implicit flash: Flash)
<!DOCTYPE html>
<html>
<head>
<title>@title</title>
</head>
<body>
<section class="content">@content</section>
</body>
</html>
И есть также layouts/_footer.scala.html
«частичный», как я включаю _footer
в main
? Есть ли что-то подобное в Play?
как же Play знает, где определяется @footer? –
@Alex В этом случае '@ footer' должен быть определен в пространстве имен' views.html', который автоматически импортируется для шаблонов Play. Если он вместо этого находился в 'app/views/common/footer.scala.html', то вместо этого он был бы' common.footer() '. –