Je suis en train de valider mon modèle, je me sers CakePHP 1.2.3.8166 et MySQL 5Comment utiliser une validation de modèle pour s'assurer qu'un champ est> = un autre champ dans le même modèle dans CakePHP?
Je mon modèle definied comme:
<?php
class Actividad extends AppModel {
var $name = 'Actividad';
var $validate = array('maxfield' => array(
'rule'=> array('chkValue'),
'message'=>'i2'
));
function chkValue($data){
return $data["maxfield"]>=$data["minfield"]
}
}
Ma table a 2 champs; maxfield
& minfield
. J'ai besoin de valider maxfield
toujours> = minfield
mais je ne peux pas comprendre comment vérifier la valeur minfield
.
merci, j'essayais avec ce ["minifield"]. merci –