Je reprends le sujet. Si je résumé
echo $this->Form->create('Commentaire', array('url'=>$this->Html->url(array('controller'=>'Commentaires', 'action'=>'add')))); ... $this->Form->end();
N'affiche rien ?
Déjà dans url tu peux mettre directement un tableaux
echo $this->Form->create('Commentaire', array( 'url'=> array('controller'=>'Commentaires', 'action'=>'add') ) );
Même sans $this->Form->end() avec cette fonction tu devrais au moins voir le <form method...