Hi,
I don’t seem to understand the difference between $vMsg and $rMsg. I know what the manual says but why do both display in the same place?
It seems they both display one after another after submitting the post
The following required field(s) are missing: Access Code, firstname Error 1
firstname Error 2
<?php
function reqFields(&$fields, &$vMsg, &$rMsg) {
global $modx;
if($fields['member'] == 'yes'){
if(!$fields['firstname']){
$rMsg['firstname'] = "firstname Error";
$vMsg['firstname'] = "firstname Error";
}
}else if($fields['member'] == 'no'){
if(!$fields['firstnameE']){
$rMsg['firstnameE'] = "firstnameE Error";
$vMsg['firstnameE'] = "firstnameE Error";
}
}else{
$rMsg['member'] = "Member Error";
return false;
}
return true;
}
?>
Can some explain the difference?
Thank You