Cakephp Formlar [kapalı]

1 Cevap php

I m creating an application of creating forms.I m using the Form Helper of cakePhp.. In the views

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

Form oluşturulan değil ... Ben Forms_controller .. ismi benim formları tablosundaki alanın ont edilir yaşıyorum ..

Lütfen çözmek ....

1 Cevap

Aşağıdaki deneyin:

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

İşte bunu yapmak gerekir. "Action => kayıt" dizi "url =>" ile başka bir dizi sarılı unutmayın. İkinci param $form->create() seçenekleri bir dizi değil, sadece bir URL dizi, the good book, diğer seçenekler için onay ihtiyacınız olduğunu.

Ayrıca, giriş tipi metin değil, metin olduğunu. Eğer eylem var "kayıt" var, ben bir kullanıcı kayıt formu bulunuyor varsayarak yaşıyorum. Yani, yerine "Formu" param gibi, yani muhtemelen "Kullanıcı" kullanıcı model adını kullanın.