【发布时间】:2016-02-02 08:41:47
【问题描述】:
我想在 CakePHP 2 中创建新页面。我添加了两个文件:
app/controllers/productsimport_controller.php
其中包含:
<?php
class ProductsimportController extends AppController
{
function admin_index()
{
}
function isAuthorized()
{
return true;
}
}
和
app/views/productsimport/admin_index.ctp
其中包含:
<h2>Hello!</h2>
但我总是看到的不是这一页,而是我之前所在的上一页。例如,如果我在/admin/users,如果我转到/admin/productsimport,我仍然会看到/admin/users/。或者有时404 page,但不是我想要的。
可能是我忘了添加一些东西来让它工作吗?
【问题讨论】:
-
你的路线是什么样的?您是否将
admin设置为路由前缀? -
路由中只有一行包含
/admin:Router::connect('/admin', array('controller' => 'users', 'action' => 'login', 'admin' => true));。
标签: php cakephp view controller