[英]addCrumb() doesn't work for me cakePHP?
我有addCrumb()方法的問題,當我使用getCrumbs()時,它對我不起作用,但一切都很好,但是對於addCrumb()方法,我的視圖中未顯示任何內容,我在AppView中加載了HTML助手, CakePHP書中的所有內容,但我仍然看不到面包屑痕跡,這是我的代碼示例:
<?php echo $this->Html->getCrumbs('>', [
'text'=>$this->Html->image('home.png',['alt'=>'Home','height'=>50,'width'=>50]),
'url'=>['controller'=>'Pages','action'=>'display','home'],
'escape'=>false
]);
$this->Html->addCrumb('Users','/users');
$this->Html->addCrumb('Add User',['controller'=>'Users','action'=>'add']); ?>
?>
一開始我對蛋糕文檔也感到困惑。 但是后來我想通了。
您的代碼順序錯誤。 首先你要做
$this->Html->addCrumb('Users','/users');
$this->Html->addCrumb('Add User',['controller'=>'Users','action'=>'add
然后是getCrumbs,
echo $this->Html->getCrumbs('>', [
'text'=>$this->Html->image('home.png',['alt'=>'Home','height'=>50,'width'=>50]),
'url'=>['controller'=>'Pages','action'=>'display','home'],
'escape'=>false
]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.