我尝试使用错误消息制作一些新的必填字段! 但我没有找到如何做到这一点!我用ctg-housing主题
这是我文件中的代码:
connectTo
然后我收到1条错误信息,见图1。
当我添加所需的代码时,我收到错误的错误,请参阅图2
main = do
withSocketsDo $ do
h <- connectTo "some_host.com" $ PortNumber 1234
--- and....?
我需要的是图片3,错误信息出现在字段下面! 请参阅图3,如电子邮件。
谢谢,希望有人能提供帮助。
答案 0 :(得分:1)
不幸的是,Osclass的那些* Form类不允许你添加自定义属性。
你必须用更经典的方式取代<?php ContactForm::your_name(); ?>
:
<input
id="yourName"
type="text"
name="yourName"
value="<?php echo osc_esc_html(htmlentities($value, ENT_COMPAT, "UTF-8")); ?>"
/>
等等。
这是一个问题(无法找到讨论的链接),这是Osclass团队已知的,但他们(我们,社区)还没有找到正确的解决方案来正确生成表单输入并适合所有主题
答案 1 :(得分:0)
您可以尝试按照javascript并将其放置在页脚挂钩功能之后的表单之后:
<script>
$(document).ready(function(){
$("#message").rules("add", {required: true, messages: { required: "<?php osc_esc_js(__('Message field is required','ctg_housing')); ?>" }});
});