2

我正在尝试实现 SecureSocial 模块的自定义视图,我完成了以下操作(它是一个 java 项目)

在包服务中,我创建了文件 CustomTemplate.scala

我将代码从http://securesocial.ws/guide/views-customization.html复制粘贴到该类我将类名从 MyViews 更改为 CustomTemplate 并从 views.custom.html.login(form , msg) 到 views.html.custom.login(form, msg)

登录页面是来自 github 源代码的完整复制粘贴

现在解决问题 1. 未找到:输入 TemplatesPlugin -> 在扩展后添加了 securesocial.controllers 2. 添加了页面 provider.scala.html 和 signUp.scala.html 3. 未找到:输入 RequestHeader -> 在登录页面中更改(implicit request: RequestHeader)(implicit request: play.api.mvc.RequestHeader) 4 .story 我现在type mismatch; found : play.api.data.Form[securesocial.controllers.Registration.RegistrationInfo] required: play.data.Form[securesocial.controllers.Registration.RegistrationInfo] 通过在 login.page 中添加 play.api.data.Form得到解决

这种情况一直持续到我添加了所有页面现在我得到以下信息

ambiguous implicit values: both method requestHeader in object PlayMagicForJava of type => play.api.mvc.RequestHeader and value request of type play.api.mvc.RequestHeader match expected type play.api.mvc.RequestHeader 

知道如何进行吗?

4

0 回答 0