Validation callback issue - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: Validation callback issue (/showthread.php?tid=9419) |
Validation callback issue - El Forum - 06-24-2008 [eluser]EEssam[/eluser] Hi, I have something like this in my controller: ... $rules['parentid'] = "callback_parental_check"; ... function parental_check($parent) { } It's working fine but I need to pass another parameter for parental_check function to compare it with $parent variable. How can this be done? Thanks. Validation callback issue - El Forum - 06-24-2008 [eluser]Bramme[/eluser] If you look at the validation library and other callbacks, you notice how some use smth like callback[variable]. When I had a look at the library, I noticed the functions off those callbacks had $variable set as the second parameter... Not sure if it's that easy, but it won't hurt to try, won't it? Validation callback issue - El Forum - 06-24-2008 [eluser]EEssam[/eluser] I don't get it. How should my code look like? Thanks. Validation callback issue - El Forum - 06-24-2008 [eluser]EEssam[/eluser] By the way, I'm not even able to set a var at the beginning of the Controller, like var blablabla; The callback function can't see it Validation callback issue - El Forum - 06-24-2008 [eluser]mdavis1982[/eluser] Hi... It's really easy... Just do: Code: $rules['parentid'] = 'callback_parental_check[blah]'; Hope that helps! Matt Validation callback issue - El Forum - 06-24-2008 [eluser]EEssam[/eluser] That worked, thank you so much. |