2009-04-30 7 views
0

Je crée simplement en créant un formulaire de registre dans cakephp. Lorsque vous utilisez le code suivant à mon avisErreurs de formulaire cakePHP

<?php echo $form->create('User', array('url' => array('action' => 'register'))); ?> 
<?php echo $form->input('User.name', array('type'=>'text')); ?> 
<?php echo $form->end(); ?> 

Je vais obtenir des erreurs comme celle-ci

$model = "Form"</pre><pre>sprintf - [internal], line ?? 
FormHelper::hidden() - CORE/cake/libs/view/helpers/form.php, line 1021 
FormHelper::create() - CORE/cake/libs/view/helpers/form.php, line 214 
    include - APP/views/forms/index.ctp, line 5 
    View::_render() - CORE/cake/libs/view/view.php, line 662 

Aidez-moi à comprendre la question.

Répondre

0

Essayez ceci:

echo $form->create('User', array('url' => '/users/register')); 
+0

Ou même array ('url' => array ('contrôleur' ​​=> 'utilisateurs', 'action' => » registre')); ! –

2

Cela fonctionne aussi:

echo $form->create('User', array('action' => 'register')); 
Questions connexes