2016-09-02 15 views
0

私はgetCrumbs()を使用するとaddCrumb()メソッドで問題が発生します。すべてが問題なく、addCrumb()メソッドを使用しています。私のビューに何も表示されません。私は、CakePHPの本ですべてをしたが、これは私のコードサンプルである私はまだブレッドクラムトレイルを得ることはありません。私も最初はケーキのドキュメントを見て混乱しましたaddCrumb()は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']); ?> 
?> 
+0

をしなければなりませんか?ブレッドクラムは別の要素によって隠されている可能性があります。 – Salines

+0

私の見解ではブレッドクラムは見当たりません。私はちょうどHtml->リンクヘルパーを持っています – jhony3

答えて

1

。しかし、後で私はそれを理解した。

コードの順序が間違っています。まず、あなたはhtmlコードを確認しました、そして、

$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 
]); 
+0

Thx manあなたは正しいです。私はCakeの文書 – jhony3

関連する問題