0

フォームをプラグイン コントローラーに投稿する方法を理解するのに苦労しています。

さまざまなアプリと共有できる reg/login プラグインがあるとします。

reg.ctp:

echo $this->Form->create(null, array('url'=>array('controller' => 'user', 'action' => 'submit','plugin'=>'user'))); 

コントローラーが見つからない.. app/controller/user.php

何が間違っていましたか?

4

1 に答える 1

0

コントローラーが複数形になっていないようです。慣例により、Cake のすべてのコントローラーは複数形です。

array('controller' => 'users', 'action' => 'submit', 'plugin' => 'user');

にルーティングする必要があります

app/Plugin/User/Controller/UsersController::submit()
于 2013-08-02T09:48:40.927 に答える