2012-03-29 2 views
0

Возможно ли, что cakePHP 2.0 имеет поле, подтвержденное на основе двух других полей и до сих пор позволяет пользователю пройти с помощью отправки?предупреждающий ящик через проверку

Что-то вроде этого, у меня есть форма, которая имеет ставку, срок и уровень кредита. Ставка обычно основывается на таком сроке и уровне кредита, что уровень кредита B и срок в 60 месяцев будет составлять 6,75%. Но будут случаи, когда я хочу иметь ставку 5,25% для этого же уровня и срока. Есть ли способ предупредить пользователя о том, что ставка не соответствует комбинации уровней и сроков, но все же позволяет пользователю отправлять ставку так, как она есть? Ставка, срок и уровень будут сохранены в базе данных, чтобы их можно было легко изменить по мере изменения ставок.

ответ

0

Уверенный - в вашей модели, define your own validation method и хруст ваши номера там. Возможно, было бы лучше передать ваши данные с помощью $this->Form->hidden(), а не проверять другие модели.