我想在控制器中添加一个新目录。我不想创建模块或其他东西。我的结构是这样的:
application
controllers
connections
models
...
我希望能够将任何控制器添加到连接中,以便我可以使用它。
哦,连接内部的控制器只能由
使用// forward to an action in another controller:
// FooController::bazAction(),
// in the current module:
$this->_forward('baz', 'foo', null, array('baz' => 'bogus'));
我的问题是我必须添加到bootstrap(或其他任何地方)才能使用这些控制器?
我一直收到错误消息:无效的控制器
答案 0 :(得分:2)
考虑以下结构:
application
controllers
Connection (with a capitalized C and no S)
models
...
您可以使用以下方式转发给控制器:
// forward to an action in another controller:
// Connection_FooController::bazAction(),
// in the current module:
$this->_forward('baz', 'connection_foo', null, array('baz' => 'bogus'));