heyho!
da man in version 4 von mailformplus selbst seine regeln schreiben muss, hab ich dies fuer mein emailfeld versucht. leider ohne erfolg.
kann mir vielleicht jemand sagen was ich falsch gemacht habe, oder mir ein funktionierendes script geben?
plugin.tx_thmailformplus_pi1_.errorUserFunc = EXT:th_mailformplus/class.user_myvalidation.php:user_myvalidation->user_validate
plugin.tx_thmailformplus_pi1.fieldConf.email.errorCheck = userValidation
plugin.tx_thmailformplus_pi1.fieldConf.email.errorCheck{
checkFor = email
}
<?php
class user_myvalidation {
function user_validate(&$params, &$ref){
$input = $params['value'];
switch($params['checkFor']){
case "email":
/* option 1 */
$error = preg_match("/[\.a-z0-9_-]+@[a-z0-9-]{2,}\.[a-z]{2,4}$/i",$input);
return $error;
}
}
?>
vielen dank fuer eure hilfe 🙂