我只是想通过设置>垃圾邮件使用全局设置来更改 reCaptcha 的主题。我可以添加键没问题,但是不能将主题从“红色”更改为“干净”?
果园设置
我只是想通过设置>垃圾邮件使用全局设置来更改 reCaptcha 的主题。我可以添加键没问题,但是不能将主题从“红色”更改为“干净”?
果园设置
出于某种原因,视图位于 EditorTemplates 文件夹下,其名为Parts.ReCaptcha.Fields.cshtml
. 当我有机会确切地看到为什么存在或应该提交错误时,我会好好看看。
实际上,从未尝试过覆盖它。无论如何,编辑您的视图以获得类似的内容,这就是我为客户所做的。
@model Orchard.AntiSpam.ViewModels.ReCaptchaPartEditViewModel
@{
using (Script.Head())
{
<script type="text/javascript">
var RecaptchaOptions = { theme: 'clean' };
</script>
}
}
<script type="text/javascript" src="//www.google.com/recaptcha/api/challenge?k=@Model.PublicKey"></script>
<noscript>
<iframe src="//www.google.com/recaptcha/api/noscript?k=@Model.PublicKey" height="300" width="500" frameborder="0"></iframe><br>
<textarea name="recaptcha_challenge_field" rows="3" cols="40">
</textarea>
<input type="hidden" name="recaptcha_response_field" value="manual_challenge">
</noscript>
您只是添加脚本位:
@{
using (Script.Head())
{
<script type="text/javascript">
var RecaptchaOptions = { theme: 'clean' };
</script>
}
}