即使我只是复制现有的一个,操作也无法在Controller中工作

时间:2019-04-17 12:56:47

标签: cakephp

我必须修改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,我应该看到相同的页面,对吗? 但是我却被重定向到了主页。我尝试调试(),但不知道如何准确使用它。

0 个答案:

没有答案