この違いは何です:CakePHPのヘルパー質問
$html->link
と
$this->Html>link
最初の1が正常に動作しますが、2番目の1は常にエラーをスローしますが、最初の上にドキュメントで頻繁に使用されています1。違いはなんですか?
この違いは何です:CakePHPのヘルパー質問
$html->link
と
$this->Html>link
最初の1が正常に動作しますが、2番目の1は常にエラーをスローしますが、最初の上にドキュメントで頻繁に使用されています1。違いはなんですか?
最初の構文を使用してビュー(通常の場合のように)のHTMLヘルパーを参照してください。
第2の構文は、別のヘルパーのHTMLヘルパーを参照するために使用されます。 Example。
2番目の構文は新しいもので、CakePHP 1.3.0:http://book.cakephp.org/view/1572/New-features-in-CakePHP-1-3#View-Helpers-1574で導入されました。そして、あなたはkizzx2で言及された他のヘルパーだけでなく、あなたの意見でもこの構文を使うことができます。
この構文でエラーが発生すると、古いCakePHPバージョンを使用していることを意味します。
私はCakePHP 1.3.6を使用していますが、まだエラーがあります – Cameron
多分あなたはどこか変数として$ htmlを使用します。この方法であなたはヘルパーを破壊します(または、おそらくapp_controllerにそれを含めませんでした...) – mark
バグかもしれませんか?少なくともここでそれはうまく動作します。 – dhofstet