проверка не работает в торт PHP, если я использую $ this-> Form-> textarea () - PullRequest
2 голосов
/ 19 марта 2012

проверяющая работа, которую я использую ($ this-> Form-> input)

<?php echo $this->Form->input('Car', array('type'=>'textarea','label'=>false, 'cols'=>'23', 'rows'=>'4'));?>

и если я использую ($ this-> Form-> textarea), проверка не будет работать

<?php echo $this->Form->textarea('Car', array('label'=>false, 'cols'=>'23', 'rows'=>'4'));?>

но вывод одинаков для обеих строк кода

Может кто-нибудь сказать мне, почему это происходит ...

1 Ответ

7 голосов
/ 19 марта 2012

Проверка все еще работает.Что не работает, так это отображение ошибки .

FormHelper::input выполняет большую работу, включая вывод ошибок валидации.
FormHelper::textarea выводит только текстовую область, ничегоБольше.Вы должны вывести ошибку самостоятельно, используя echo $this->Form->error('Car').

...