Я использую Play 2.6 для своего веб-приложения в AWS. Я использовал одну HTML5 + тему CSS для приложения. Однако, как часть изменения темы в зависимости от требований пользователя, мне нужно выбрать и загрузить тему, выбранную пользователем. Как использовать динамический шаблон в Play - Java Controllers?Как выбрать шаблон для темы в игре 2.5?
public Result index() {
String theme = "skeleton"; // Will be a user selection finally.
String workflow = "mainpage"; // this will be different for each page
return ok(index.render(theme, workflow));
}
Для рабочих процессов = MainPage, я в настоящее время использовать по умолчанию тему следующим образом в mainpage.scala.html
<body>
@* And here's we render the `Html` object containing
* for the the main page content. *@
@mainpage()
</body>
Возможен ли такой вариант, чтобы выбрать тему и рабочих процессов на основе шаблона HTML Scala - что-то вроде .. .
@[email protected]
в index.scala.html?
Или есть ли наилучшая практика для динамического выбора тем в Play Framework? Когда я попробую выше, я получаю в html
@ theme. @ Workflow.scala.html как выход. В принципе, контент не извлекается.