I recently tried to use scalate as the template engine in lift and
noticed that the lift: tags didn't appear to be working.
After some inspection I believe this is due to the ScalateView being
registered with LiftRules.dispatch and not LiftRules.viewDispatch. In
effective, the rendering of HTML is currently completely in control of
Scalate and all the Lift goodness is passed by.
I modified the view it is now working more in line with what I had
hoped the integration would be. The change can be found in my fork on
github[1].
Effectively just switch index.html or default.html to index.scaml or
default.scaml respectively. Lift tags work as expected.
My question is this more in line with the functionality the community
expects from the Scalate integration with Lift?
I'm working on updating the lift-helloscalate example to reflect all
the functionality from the lift-hellolift example and will push it
shortly.
[1]
https://github.com/rfarrjr/modules/compare/scalate