jai une confusion pour la fonction getVilles je la met dans ma vue add.ctp?? aussi pour les input j'ai trouvé sur net qqc comme ca :
?>
echo $this->Form->input('regions_id',array($regions, 'empty' => 'choisir', 'onchange' =>'change(this.select)'));
echo $this->Form->input('villes_id' ,array('clas' => 'loader' ,'stypr' => 'display:hidden'));
$this->Js->get('#MedecineRegionId')->event('change',
$this->Js->request(array('controller'=>'villes','action'=>'getRegions'),
array(
'update'=>'#MedecineRegionId',
'async' => true,
'method' => 'post',
'dataExpression'=>true,
'data'=> $this->Js->serializeForm(array(
'isForm' => true,
'inline' => true
))
))
);