Неверное поле из контроллера - PullRequest
0 голосов
/ 14 октября 2011

У меня есть действие / представление, которое будет использоваться для целей отчетности, без сохранения данных.

Я хочу, чтобы некоторые элементы формы были действительными / недействительными, и если они недействительны, будут показаны некоторые ошибки.

Каким образом CakePHPish наиболее подходит для отображения ошибок в полях формы, которые не основаны на модели?

Ответы [ 2 ]

1 голос
/ 14 октября 2011

Вы можете проверить свои данные без сохранения в контроллере следующим образом:

$this->ModelName->validates()

Подробнее см. Здесь: Проверка данных с контроллера

1 голос
/ 14 октября 2011

Даже если вы не получаете или не сохраняете свои данные из таблицы базы данных, вам все равно нужна модель для правил проверки, это правильный путь MVC.Вы можете установить

var $useTable = false;

В вашей модели, если вы не планируете что-либо сохранять / читать.Затем вы можете использовать свою модель, чтобы просто установить правила проверки и сообщения.

...