2

たとえば、n人の生徒がいる学校のクラスを受講したとします。関連するエントリを編集または削除するだけでなく、元のページにリダイレクトできる方法を探しています。

したがって、私が学校のクラスXY(cake/classes/1)のview.ctpにいて、リストされている生徒を編集/削除したい場合は、この学校のクラスに戻りたいと思います。しかし、私が学生のインデックスにいるとき(cake/students/)、私はそのページ自体にリダイレクトされたいです。

どうすればこれを達成できますか?

4

1 に答える 1

0

これを行うためのより「ケーキ」の方法は次のとおりです。

    <?php
class UserController extends AppController {
    function delete($id) {
        // delete code goes here, and then...
        if ($this->referer() != '/') {
            $this->redirect($this->referer());
        } else {
            $this->redirect(array('action' => 'index'));
        }
    }
}
?>

ここの本で見つかりました:http: //book.cakephp.org/1.3/en/The-Manual/Developing-with-CakePHP/Controllers.html

于 2012-11-26T12:29:47.807 に答える