2011-07-28 17 views

答えて

1

場合

Router::connect('/users/logout', array('controller' => 'ef_users', 'action' => 'logout')); 
+0

これは動作しません...これはhttp://localhost/index.php?/ users/logoutのURLですが、クリックするとhttp://localhost/index.phpに移動しませんか?/ ef_users /ログアウト – chchrist

+0

申し訳ありませんが、キャッシュされました。できます! – chchrist

2

にオプションのカップルを動作していないよう:

+0

私が正しい場所へのリンクポイントを作るカントと私はusers_controller.phpを編集することはできません。これは、イントラネットで使用するために変更する必要があるサードパーティのアプリです。したがって、第2の選択肢は、私が使用することができるものです。 – chchrist

1

ますまた、標準のCakePHPログアウト機能を使用してユーザをログアウトさせてから、ユーザをef_usersログアウトアクションにリダイレクトするlogoutRedirectの使用を検討することもできます。

$ this-> Auth-> logoutRedirect = array( 'controller' => 'ef_users'、 'action' => 'logout');

詳しい情報は時:http://book.cakephp.org/view/1271/logoutRedirect

関連する問題