我试图通过使用此referance来实现模板 http://www.playframework.com/documentation/2.0/JavaTemplateUseCases
但是由于理由我无法理解文件之间的所有继承如何工作
我试图重用一个HTML代码
这是sidebar.html文件:
<h3>abc </h3>
<a href=#" class="btn btn-info"> blabla</a>
这是main.scala.html文件
@(title: String)(sidebar: Html)
<html>
<head>
<title>@title</title>
</head>
<body>
<div id="side">
@sidebar
</div>
</body>
</html>
这是index.scala.html文件:
@main("Home") {
<h1>Sidebar</h1>
}
感谢您的帮助
答案 0 :(得分:0)
我假设您要使用sidebar
模板中的index
模板?
如果是这样,你就非常接近:
首先将sidebar.html
的名称更改为sidebar.scala.html
(即使它中没有任何scala代码,这也没关系)。
然后,您可以在索引模板中调用此模板,如下所示:
@sidebar()
所以index.scala.html看起来像这样:
@main("Home) {
<h1>Sidebar</h1>
@sidebar()
}