PHP7.2でエラー

質問全般・改善要望
kazuike
メンバー
メンバー
記事: 480
登録日時: 2009年8月12日(水) 12:53

PHP7.2でエラー

投稿記事by kazuike » 2019年5月09日(木) 19:30

MODX:1.0.22J-*
PHP:7.2.*
管理者以外のユーザで編集画面を開くと、
assets/plugins/managermanager/widgets/accessdenied/accessdenied.php
24行目

コード: 全て選択

$docid = (int)$_GET[id];
でエラーが出ます。
警告(E_WARNING)ですが、
これが出ると、TinyMCEがうまく起動しません。

コード: 全て選択

$docid = (int)$_GET['id'];
のように、
「id」の箇所を「'id'」のように文字列の記述に変えると回避できました。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3060
登録日時: 2009年7月29日(水) 02:50

PHP7.2でエラー

投稿記事by yama » 2019年5月09日(木) 20:12

https://github.com/modxcms-jp/evolution ... evelop.zip
修正しました。accessdenied.php を上書きして動作を確認していただいてよいでしょうか?