如何覆盖CakePHP插件中的模型和控制器?

igo*_*mon 3 cakephp

如何从应用程序覆盖CakePHP插件?我看到覆盖一个视图非常简单(http://book.cakephp.org/2.0/en/plugins.html#overriding-plugin-views-from-inside-your-application),但我怎么能覆盖一个控制器还是型号?

Joe*_*oel 5

您可以覆盖和扩展插件视图modeld和控制器.在下面的链接中有一个很好的例子.

https://github.com/CakeDC/users#how-to-extend-the-plugin

基本上这是摘要......在你的模型中你需要声明它.

App::uses('UsersController', 'Users.Controller');

class AppUsersController extends UsersController {

}