How to display User defined error message in php form plugin

tanya2015

Member
Hello,
PHP Form Plugin
defined('_JEXEC') or die();

$db = JFactory::getDbo();
$query = $db->getQuery(true);
$excursion_date = $formModel->formData['fei_visitors___excursion_date'];
$query->select('COUNT(*)')->from('fei_visitors')->where('excursion_date = ' . $db->quote($excursion_date));
$db->setQuery($query);
$total = $db->loadResult();
if ($total == 6)
{
$formModel->setFormErrorMsg("?? ????????? ???? ?????? ?????????.");
$formModel->errors['fei_visitors___excursion_date'][] = 'Message1';
return false;
}

Everything is ok besides error message. In php I define Message1 and Message 2 but I saw message in red. (Wrong value translation something like this). Any help will be appreciate.message.png
 
The way I set error messages is like this:

Code:
    $formModel->errors['elementname'][] = "You did something wrong";
    $formModel->getForm()->error = "This is my error";
 
Thank you I use your code but result is the the same I don't see my messages. I saw the same message as at the picture. Cash I clean.
 
We are in need of some funding.
More details.

Thank you.

Members online

No members online now.
Back
Top