Fatal error: Call to a member function end() on a non-object in C:\wamp\www\cakephp1\app\View\Posts\edit.ctp on line 3

<?php
echo $this->Form->create('Post',array('url'=>array('action'=>'edit')));
echo $from->end("Envoyer");
?>

2 réponses


Bonjour, regarde un peu ton code c'est

echo $this->Form->end('Envoyer');

Qui marchera.

regarde le helperForm du cookbook pour t'aider

http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html

tu a du prendre du code de cake 1.3 pour la fin
le end sans autre précision te mets automatiquement le bouton d'envoi , mais après tu peux créer tes propres boutons

<?php echo $this->Form->submit('Enregistrer ', array(
      'class'=>'btn btn-primary',
      'div'=>false));
      echo $this->Form->button('Annuler',array(
      'type'=>'reset',
      'class'=>'btn'));
      echo $this->Form->end();