Я пользуюсь регистрационной формой пользователя Joomla 2.5. вручную я добавил еще один номер телефона пользователя. и я выполняю проверку на стороне сервера.Ошибка проверки достоверности в Joomla 2.5
Кодекса: registration.xml
<form
addrulepath="/administrator/components/com_user/models/rules"
>
<field
name="pnumber"
type="text"
description="Enter your valid Number"
label="Phone number:"
required="true"
size="30"
hint="EX:080-12345678"
validate="mobile"
/>
и я создал файл валидация администратора \ Components \ com_users \ модель \ правила \ mobile.php
код:
<?php
defined('JPATH_BASE') or die;
jimport('joomla.form.formrule');
class JFormRuleMobile extends JFormRule
{
public function mobile(& $element, $value, $group = null, & $input = null, & $form = null)
{
return preg_match("/^\+{0,1}[0-9]{6,14}$/",$value);
}
}
?>
, когда я отправлю форму «Ошибка проверки: мобильная». В чем проблема. где я делаю ошибки
возможно дубликат [Validate номер телефона в joomla 2.5] (http://stackoverflow.com/questions/12947785/validate-phone-number-in-joomla-2-5) –
Нет, этот вопрос Не помог вообще. – Nayana
, когда и где вы вызвали эту функцию для проверки? – Toretto