我必须修改CakePHP 2.x中的平台,第一次使用MVC,我有点困惑。 我实际上想从数据库中删除一些数据,直到很长时间。 现在,我只想知道如何使另一条路线可行并在那里显示一些内容。
我有一个SubmissionsController,它具有一些诸如index或import2的功能。 当我转到/ submissions / index2时,我尝试在SubmissionsController中复制功能import2,与View / Submissions / delete.ctp
中的视图相同routes.php
Router::connect('/', array('controller' => 'users', 'action' => 'login'));
Router::connect('/logout', array('controller' => 'users', 'action' => 'logout'));
Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display'));
SubmissionController.php
function index2() {
$this->Paginator->settings = array('limit' => 250);
$this->set('submits', $this->Paginator->paginate('Submit'));
}
function delete() {
$this->Paginator->settings = array('limit' => 250);
$this->set('submits', $this->Paginator->paginate('Submit'));
}
https://pastebin.com/6Sw6ykuf-这是整个SubmissionController.php https://pastebin.com/3iujwrBH-delete.ctp或index2.ctp
/ submissions / index2向我显示了View / Submissions / index2.ctp 如果我访问/ submissions / delete,我应该看到相同的页面,对吗? 但是我却被重定向到了主页。我尝试调试(),但不知道如何准确使用它。