我使用来自CakePHP的HtmlHelper为我的页面创建面包屑导航。。。 我就这样 $html->getCrumbs('separator', 'Home Page') default.ctp 在其他观点中,我设定 $html->addCrumbs('nameLink', 'linkUrl'); 一切正常!
$html->getCrumbs('separator', 'Home Page')
default.ctp
$html->addCrumbs('nameLink', 'linkUrl');
但是当我打开我的主页时没有面包屑,为什么?
非常明显的答案,但是你的主页视图是否有任何调用 $html->addCrumb() ? 不管您是否将“主页”作为第二个参数传递给 $html->getCrumbs() ,如果你的视图中没有添加任何碎屑, 不会输出任何内容。
$html->addCrumb()
$html->getCrumbs()
See the method definition.
第二个参数的用途 $html->getCrumbs() 是输出类似“面包屑”或“你是怎么到这里的:”之类的东西,而不是显示你的第一块面包屑。