CakePHP 3 Breadcrumbs - 在布尔值上调用成员函数 add()

CakePHP 3 Breadcrumbs - Call to a member function add() on boolean

由于 Cake 3 文档不完善,还有一个问题...

这次是Breadcrumbs。所以我在控制器中有以下内容:

use Cake\View\Helper\BreadcrumbsHelper;

class ProductsController extends AppController
{

    public function browse()
    {
        $this->Breadcrumbs->add('Products',
        ['controller' => 'products', 'action' => 'index']);
    }

}

这给出了以下错误:

在布尔值

上调用成员函数add()

为什么这不起作用?我已经厌倦了发布这些内容,但每当我尝试使用 Cake 自己的文档中的确切示例时,它都会产生错误消息!可能是我在 "wrong" 地方指定了这个,但同样,文档没有说明它在哪里。

$this->Breadcrumbs->add('Products',
    ['controller' => 'products', 'action' => 'index']);

将其放入您的模板文件中。

然后:

echo $this->Breadcrumbs->render();