Ограбление шаблона нового API
Какой эквивалент для
...
import Happstack.Server.Heist
pageHeist :: B.ByteString -> [(T.Text,T.Text)] -> ServerPart Response
kfzPaginaHeist template par = do
pagina <- newTemplateDirectory' "template" $ bindStrings par defaultHeistState
render pagina template
с новым грабежом API? Кроме того, изменились ли и (или способ загрузки шаблонов)?
1 ответ
Прежде всего, вы, вероятно, не хотите вызывать newTemplateDirectory в монаде ServerPart. Он должен вызываться при запуске приложения. Во-вторых, вместо того, чтобы передавать ему HeistState, теперь вы передаете ему HeistConfig, который содержит все ваши соединения.