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 回答