Welcome Guest, Not a member yet? Register   Sign In
Custom validation error messages per rule
#19

[eluser]Khoa[/eluser]
[quote author="xwero" date="1219197467"]
Code:
// MY_Validation.php
function required_custom($str)
{
   return $this->required($str);
}

function matches_custom($str,$param)
{
   return $this->matches($str,$param);
}
// validation_lang.php
$lang['required_custom'] = “You must enter a password”;
$lang['matches_custom'] = “Your passwords do not match”;
// controller
$rules[’password’] = “trim|required_custom|xss_clean|matches_custom[passwordconfirm]”;
[/quote]

This looks good and very clean. So we basically just have 1 function + 1 lang rule per custom rule that we want to have. But just one question, if we do this, do we need to put the required_custom and matches_custom functions inside the same controller? I think it might be better to store all those functions separately (eg. in a lib), but in that case how could we put that function into the rules declaration?

Code:
$rules[’password’] = "trim|".$this->myRulesLib->required_custom."|xss_clean|".$this->myRulesLib->matches_custom[passwordconfirm]; //I doubt this work!!!

Of course, if we put it inside the same controller, it's still fine. But, just wondering.


Messages In This Thread
Custom validation error messages per rule - by El Forum - 08-13-2008, 03:54 PM
Custom validation error messages per rule - by El Forum - 08-13-2008, 06:30 PM
Custom validation error messages per rule - by El Forum - 08-13-2008, 07:31 PM
Custom validation error messages per rule - by El Forum - 08-14-2008, 04:30 AM
Custom validation error messages per rule - by El Forum - 08-14-2008, 11:19 AM
Custom validation error messages per rule - by El Forum - 08-14-2008, 08:10 PM
Custom validation error messages per rule - by El Forum - 08-14-2008, 08:29 PM
Custom validation error messages per rule - by El Forum - 08-14-2008, 08:31 PM
Custom validation error messages per rule - by El Forum - 08-14-2008, 08:32 PM
Custom validation error messages per rule - by El Forum - 08-18-2008, 12:49 AM
Custom validation error messages per rule - by El Forum - 08-18-2008, 01:08 AM
Custom validation error messages per rule - by El Forum - 08-19-2008, 02:10 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 02:33 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 02:37 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 02:57 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 03:19 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 03:29 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 03:39 PM
Custom validation error messages per rule - by El Forum - 08-19-2008, 05:00 PM
Custom validation error messages per rule - by El Forum - 08-20-2008, 12:16 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 12:31 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 12:48 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 01:22 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 01:59 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 02:52 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 04:00 AM
Custom validation error messages per rule - by El Forum - 08-20-2008, 04:10 AM



Theme © iAndrew 2016 - Forum software by © MyBB