Easy Images SliderのPHPエラーについて

2019年11月4日 at 11:59

サイト内でEasy Images Sliderのアドオンを使用していますが、PHPのバージョンを7.3に揚げると下記のエラーメッセージが出ます。

------------------------------------------------------------------------------------------------------------------------------
Declaration of Concrete\Package\EasyImageSlider\Block\EasyImageSlider\Controller::registerViewAssets() should be compatible with Concrete\Core\Block\BlockController::registerViewAssets($outputContent = '')
------------------------------------------------------------------------------------------------------------------------------
直訳するとコアブロックとの互換性がないとのことですが、修正方法はありますでしょうか?
PHP5.6にすると正常に表示されますが、7.2でも同様にエラーになります。

レンタルサーバー会社とコースは、さくらインターネット スタンダードです。

タグ:

Re: Easy Images SliderのPHPエラーについて

2019年11月4日 at 20:17
packages\easy_image_slider\blocks\easy_image_slider\controller.php内の130行目くらいが以下になっていませんか?

public function registerViewAssets()

なっていたら

public function registerViewAssets($outputContent = '')

として試してみてください。
 

Re: Easy Images SliderのPHPエラーについて

2019年11月6日 at 15:08
ありがとうございます。
ご教示通り編集をしましたところ、PHPのバージョンを上げても正常に表示されるようになりました。