incluindo outros modelos
-
09-12-2019 - |
Pergunta
Eu tenho a seguinte situação.
Meu projeto possui um arquivo "main.scala.html" e uma pasta chamada "dashboard".Nesta pasta do painel há um arquivo "index.scala.html", que funciona bem incluindo dentro do arquivo principal (@content) com a seguinte sintaxe:
@main("index.title"){
<h3>test of dashboard index content</h3>
}
Então, minha pergunta específica agora é: quero chamar outro "submodelo" dentro deste arquivo "dashboard/index.scala.html"?!por exemplo.o submodelo é chamado "dashboard/detail.scala.html".Como é a sintaxe que devo declarar neste subtemplate "detail" e como devo chamar esse subtemplate dentro da página de índice da pasta do dashboard?
Eu procurei no wiki https://github.com/playframework/Play20/wiki/JavaTemplateUseCases mas não encontrei uma solução funcional para mim, talvez eu tenha alguns mal-entendidos.
Aguardo suas respostas, muito obrigado!
Saúde,
Marco
Solução
Você pode simplesmente chamá-lo como chamaria qualquer outra função ou modelo do seu controlador.Há um exemplo na documentação
Lar
@common.sideBar()