0

我想在我的布局中使用 addCrumb 方法来自动添加控制器链接。我试过了,但布局中的 Html-Helper-Object 不包含 addCrumb 函数。然后我尝试在我的 AppController 中使用 beforeFilter 中的函数来设置链接,但这也不起作用(没有给出错误)。最后我尝试使用一个元素来实现这一点,但这并没有起作用(找不到错误方法)。

我正在使用 CakePHP 2.0 - 有没有人想办法解决我的问题(无需手动更改 *.ctp 文件)?

PS:在我的特定 .ctp 文件中使用 $this->html->addCrumb() 效果很好。

4

1 回答 1

0

要访问诸如 addCrumb 之类的 HTML 帮助器方法,您必须确保为要在其中使用它的任何操作加载帮助器。只需$this->helpers[] = 'Html';在您的控制器中执行(在一个操作中或在您的 AppController 中通用地添加它)。

于 2012-07-01T17:31:16.367 回答