我只看到电子邮件和文本框,但没有URL。
如何将URL的验证规则添加到表单URL字段中?例如:
http://somesite.com或
somesite.com或
www.somesite.com?
发布于 2012-12-06 21:45:15
如果你有很多时间你可以实现组件类型..。但是,因为这是不可能的,所以您应该只向webform添加一个验证钩子和一个textfield。您可以在验证钩子中执行valid_url($form_state['values'][[your_field_name']);。
有人在以前的这里上问过这个问题。您可以在“您可能需要使用webform进行特殊操作的事情”这里上找到各种示例。
另一个可能的解决方案是安装Webform验证模块,将regex验证添加到您的字段中,并窃取一个已知的url验证正则表达式,比如德鲁帕尔。
发布于 2013-09-06 18:27:54
有一个名为网形_链接的模块也可以帮助您。
此模块验证是否输入了有效的URL,并将结果显示为链接。
https://drupal.stackexchange.com/questions/52455
复制相似问题