マニュアルナビアドオンで[リンクを追加]を押した際、何も指定せずそのまま[保存]を押してしまうと PHP 8.0.x 環境下では編集モード終了時に以下のエラーを生じるようです。
Whoops \ Exception \ ErrorException (E_WARNING)
Undefined array key “collectionName”
グローバルナビゲーション等に利用しているサイトでは、多くのページがエラー画面になります。
参考までに以下の手順で復旧できました。
-
PHP バージョンを 7.4.x に変更する
ページが表示されるようになります。
空で登録したリンクは(タイトル無し)と表示されました。 -
空で登録したリンクを削除する
-
キャッシュをクリアする
-
PHP バージョンを元に戻す
本件内容を以下の[Post Question]から送信してみたのですが、[This page was not found! ]と表示され投稿できないようでした。
https://marketplace.concretecms.com/marketplace/addons/manual-nav1/support
Concrete CMS バージョン
9.1.3
ブラウザ
Firefox
PHP バージョン
8.0.x
サーバー
エックスサーバー