Каковы функции Validate::label
и Validate::labels
в Кохане 3? Для чего они предназначены?Kohana 3: Что такое Validate :: label и Validate :: labels для?
2
A
ответ
-1
я думаю, чтобы распечатать ошибки проверки внутри <label>
тега
этикетки() задает много полей с массивом и этикетки() устанавливает один полевой
1
Когда вы используете класс Validation, ярлык () и меток label() должны установить метки полей для сообщений об ошибках. Взятые этот код:
$user = ORM::Factory('user');
// Don't forget security, make sure you sanitize the $_POST data as needed
$user->values($_POST);
// Validate any other settings submitted
$extra_validation = Validation::factory(
array('password' => Arr::get($_POST, 'password'),
'password_confirm' => Arr::get($_POST, 'password_confirm'))
);
$extra_validation->rule('password_confirm', 'matches', array(':validation', 'password_confirm', 'password'))->label('password_confirm', 'Password confirm');
try
{
$user->save($extra_validation);
// success
}
catch (ORM_Validation_Exception $e)
{
$errors = $e->errors(TRUE);
// failure
}
Лут в ->label('password_confirm', 'Password confirm')
, он устанавливает, как поле называется в сообщении об ошибке, которое вы получаете, когда вы делаете $errors = $e->errors(TRUE);
. Надеюсь, это ясно. Если нет, дайте мне знать.
Смежные вопросы
- 1. MVC 3 Validate Дата
- 2. jQuery validate - validate() не называется
- 3. Kohana ORM Validate в модальном окне
- 4. JQuery и плагин validate
- 5. JQuery Validate ошибка для JQuery Validate
- 6. Vee-Validate only validate one field
- 7. Rails 3: Validate комбинированных значения
- 8. jquery validate и IE
- 9. submitHandler и .validate() issue
- 10. JQuery Validate
- 11. Validate Captcha
- 12. JQuery validate does not validate multiselect option
- 13. jquery validate и multiple selectbox
- 14. JQuery Validate либо или с Validate
- 15. jquery validate add method to validate datetime
- 16. метод Validate для формы
- 17. Validate integers
- 18. формы Validate и Аякса
- 19. CakePHP: $ validate и jQuery
- 20. Что делает это регулярное выражение Validate для
- 21. Validate ManagedObject
- 22. ASP.NET Validate
- 23. Validate onchange поля ввода jQuery Validate plugin
- 24. jQuery .validate() и form onsubmit
- 25. Что такое вызов функции $ openid-> validate do?
- 26. Chosen.js и validate jquery
- 27. RegExp Для Validate Link
- 28. входа Validate для JQuery
- 29. Validate with codeigniter
- 30. Validate поле ввода с помощью JQuery Validate плагин для десятичного
Не могли бы вы привести пример? – Svish