デバック表示にしてみました。
アクセスできない状態です。
どういった対応が出来ますでしょうか。
予期せぬエラー「Cannot access protected property Concrete」
2018年8月21日 at 17:49
エラーで困っております。
良い対処法があれば教えていただけないでしょうか。
予期せぬエラーが発生しました。
Cannot access protected property Concrete\Block\CoreScrapbookDisplay\Controller::$bID
タグ:
Re: 予期せぬエラー「Cannot access protected property Concrete」
2018年8月22日 at 10:32
テーマでエラーが出ているようですね。おそらくこちらのテーマだと思います。
http://www.concrete5.org/marketplace/themes/long-story-short1/
packages/theme_long_story_short/ 以下のファイルを、concrete5.org からダウンロードできる最新のバージョンに差し替えてみてはいかがでしょうか。
http://www.concrete5.org/marketplace/themes/long-story-short1/
packages/theme_long_story_short/ 以下のファイルを、concrete5.org からダウンロードできる最新のバージョンに差し替えてみてはいかがでしょうか。
Re: 予期せぬエラー「Cannot access protected property Concrete」
2018年8月22日 at 12:04
packages/theme_long_story_short/ 以下のファイルを入れ替えましたがかわりません。
再インストールしたほうがよろしいのでしょうか。
再インストールしたほうがよろしいのでしょうか。
Re: 予期せぬエラー「Cannot access protected property Concrete」
2018年8月22日 at 12:16
最新バージョンにしてもエラーが出るということは、最新バージョンでもバグがあるということですね。取り急ぎ、
$uniqueID = ( $this->block->getProxyBlock() ) ? $this->block->getProxyBlock()->getInstance()->bID : $bID;
を
$uniqueID = ( $this->block->getProxyBlock() ) ?$this->block->getProxyBlock()->getInstance()->getBlockObject()->getBlockID() : $bID;
に書き換えてみてください
$uniqueID = ( $this->block->getProxyBlock() ) ? $this->block->getProxyBlock()->getInstance()->bID : $bID;
を
$uniqueID = ( $this->block->getProxyBlock() ) ?$this->block->getProxyBlock()->getInstance()->getBlockObject()->getBlockID() : $bID;
に書き換えてみてください
Re: 予期せぬエラー「Cannot access protected property Concrete」
2018年8月22日 at 13:07
正常に動作するようになりました。
有難うございました。
有難うございました。
Re: 予期せぬエラー「Cannot access protected property Concrete」
2018年8月22日 at 13:25
お手数ですが、可能であればLong Story Shortの作者にもエラーの件の報告をお願いしますね
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: 予期せぬエラー「Cannot access protected property Concrete」