Nucleus(JP)フォーラムNucleus(JP)フォーラムNucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。登録ログインログインしていません。先日PHP7.0.9がリリースされたので、7.0.8からアップデートしたらアイテム編集画面の「追加プラグインオプション」の部分でいくつかのプラグインの動作がおかしくなりました。URL」の部分が表示されなくなり、アイテムを保存するとカスタムパスが元の「item_xx」に戻ってしまうという症状です。他のプラグインでもイベントが呼び出されないという症状が出たようです。アップデートする際は注意が必要かもしれません。コアの開発にも影響する部分かもしれませんのでご報告まで。さんの発言:先日PHP7.0.9がリリースされたので、7.0.8からアップデートしたらアイテム編集画面の「追加プラグインオプション」の部分でいくつかのプラグインの動作がおかしくなりました。以前フォーラム(2012年8月)でmekyoが指摘していましたnotify関数内のcall_user_func関数の誤使用が原因でした。$this->plugins[$listener]->$event_funcname($data);に変更すると直ります。急ぐ場合は、手動で上記の内容を修正することで対応してください。警告を消しても同様の現象を確認しました。/nucleus/libs/MANAGER.phpと表示されます。notify関数を修正すると直りました。php7.0.9で不具合を起こしたようです。7.0.9でコアに修正が入り、本来の動作?になっため動作しなくなったと思われます。参照渡しではないことに注意しましょう。記述されています参照渡しにしたい場合は、call_user_func_arrayを使わないといけないのです。期待通りの動作をこれからもするはずです。パラメータを持ち、それはイベントごとに内容が異なります。この連想配列に渡されたオブジェクトや配列は参照形式で渡されるため、これらに加えた変更は記憶されます。記述で問題ないと思います。英語版と日本語版のmasterと開発ブランチ両方にプルリクエストしましたので、しばらくお待ちください。検証と修正ありがとうございました。以前より問題視されていた部分が今回のアップデートで浮き彫りになった感じですね。マイナーアップデートで不具合が出たので少しびっくりしました。この件はこれで安心です。