мне нужно помощь, как разработать правила проверки на следующий случай ...Пользовательские подали проверку в CakePHP
моей CakePHP веб-форма содержит несколько динамически создаваемых флажков. конечный пользователь должен выбрать хотя бы один из них.
Ни один из этих флажков не является полем в таблице db.
Вы можете помочь мне, как создать правило валидации для этого?
пытался сделать, добавив в модели что-то вроде
var $validate = array(
'topic' => array(
'rule' => 'myRule',
'message' => 'Check on at least one checkbox'
)
)
function myRule() {
//just give me false to know it works...
return false;
}
также, для этого случая, как поместить сообщение об ошибке, ниже этих флажков?
tnx in adv!
если (array_shift ($ ID) == 10) ... !!! – mark
знак правильный, извинения. Первым аргументом функции для myRule будет значение формы. – Stoosh
Да, я пробовал с этим еще до того, как я разместил свой вопрос, так что у меня все еще есть такая же проблема ... он работает так же, как обычная проверка не определена вообще. – user198003