我有一个扩展AppController的ItemsController。 要处理我的网站菜单,我使用了menuhelper。 不过,我在the documentation看到,你必须添加你的助手在一个阵列控制器(AppController中):cakephp - 如何正确定义蛋糕php的帮助
public $helpers = array('Form', 'Html', 'Menu');
奇怪的是,我忘了,我的菜单反正工作。 此外,你总是必须添加表单和Html额外的数组,因为否则他们不再工作。 然而,当我做这样的事情在我AppController中,我的助手形式仍然工作:
public $helpers = array('Menu');
如此看来,无论我做什么,它仍然有效,但我不知道为什么,我不像自动“魔术”:)
是否有我缺少的文档?
显示你如何使用这些助手? – Anubhav
那么,在添加视图中,我使用了“$ this-> Form-> create('something')”,它对我的菜单插件起作用,我称之为“$ this-> Menu-> render($ menu)”默认布局,这也适用。 – randomizer