5

How would I change the template engine in Play! to a different engine than the default one? Can you give an example?

trusktr
  • 34,715
  • 41
  • 148
  • 226

2 Answers2

4

I don't even ask why you want to do that.

That's simple, Play can return Result with ANY content you will give it, so you can just easily use:

return ok("<h1>Code rendered from your alternative engine</h1>").as("text/html");
biesior
  • 54,554
  • 10
  • 118
  • 177
4

It depends on which template engine you want to use. There are a number of options in Play's Module Directory.

James Ward
  • 28,966
  • 9
  • 47
  • 79