私は、次のヘルパー使用しています:それは与えしかしCakePHPの:致命的なエラー:メンバ関数の画像の呼び出し()
<?php $this->Gravatar->image($profile['User']['email'], array('default'=>'mm','size'=>48)); ?>
:そうのようなユーザーのためのグラバターを表示するために私のCakePHP 2.0のアプリでhttp://pastebin.com/qBs2GvG4をエラー:
Fatal error: Call to a member function image() on a non-object in /Users/cameron/Sites/social/app/View/Helper/GravatarHelper.php on line 97
問題は何ですか?これは私の1.3アプリでうまくいきました。この問題の原因となった1.3と2.0の間で何かが変わったのかな?ありがとう
だけの$ this - >を使用すると、メソッドの画像を呼び出している間グラバターまたは$これはnullです。 –
こんにちは、コードがヘルパーから実行されているように、私がエラーを表示しないようにする(エラーはありません)。それがnullであるのを見ないでください... – Cameron
私はそれが1行のコードでどのようにnullになる可能性があるのかわかりませんが、PHPはそのメッセージを出力します。 –