diff --git a/e107_handlers/model_class.php b/e107_handlers/model_class.php index b6761ea56..e6c123642 100644 --- a/e107_handlers/model_class.php +++ b/e107_handlers/model_class.php @@ -2225,7 +2225,7 @@ class e_front_model extends e_model * @param integer $error_code [optional] * @return object */ - public function addValidationError($message, $field_title = '', $error_code = '') + public function addValidationError($message, $field_title = '', $error_code = 0) { $this->getValidator()->addValidateMessage($field_title, $error_code, $message)->setIsValidData(false); return $this; diff --git a/e107_handlers/validator_class.php b/e107_handlers/validator_class.php index f9ce9ba03..7e833db23 100644 --- a/e107_handlers/validator_class.php +++ b/e107_handlers/validator_class.php @@ -776,8 +776,8 @@ class e_validator $dbgmsg = false; if($err_message) { - $lan = (strpos($err_message, '%1$s') !== false ? '' : '"%1$s" - ').$err_message; // custom, e.g. // default '"%1$s" field error: Custom error message. ' - $dbgmsg = LAN_VALIDATE_FAILMSG; + $lan = (!$field_title || strpos($err_message, '%1$s') !== false ? '' : '"%1$s" - ').$err_message; // custom, e.g. // default '"%1$s" field error: Custom error message. ' + $dbgmsg = LAN_VALIDATE_FAILMSG;var_dump($lan); } //Core message