2017-03-06 8 views
0

は私errrorCakePHPではCakeDCプラグインを使用して、同じページ上のログインとサインアップを作成する方法を3.0私はログインを作成し、CakeDCプラグインが、フォーム - >変数を作成を使用して、同じページにサインアップしたい

<?php echo $this->Form->create($register); ?> 

を与えていますそれは定義されていないので、私は登録機能のためにURLを与えようとしましたが、機能していません...

<?php echo $this->Form->create($register,['url' => ['action' => 'register']]); ?> 

またポップ-upで異なるページにCakeDCプラグインを使用して、私にサインアップをログインを使用する正しい方法を導く....

答えて

0

ポップアップと定期的な形の間には実質的な違いはありません。このようなフォームを使用してください

<?= $this->Form->create() ?> 
<?= $this->Form->input('username', ['required' => true]) ?> 
<?= $this->Form->input('password', ['required' => true]) ?> 
<?= $this->Form->button(__d('CakeDC/Users', 'Login'), ['onclick' => '...']); ?> 
<?= $this->Form->end() ?> 

ログインアクションにonclick javascript ajax投稿を作成します。

+0

そして、<?php echo $ this-> Form-> create($ register);を使用するため、登録ページはどうですか? ?>このコードを検証してデータベースにデータを送信するには –

+0

その場合、コントローラから$ register変数Userエンティティを指定する必要があります – steinkel

+0

ありがとうございます。お待ちしておりますので、これをチェックしてくださいhttps://github.com/CakeDC/users/issues/511 –

関連する問題