グローバル設定>管理画面の設定で、
リッチテキストエディターの使用を「はい」にしているのですが、
リソースの編集画面で使用エディターを切り替えると以下のようなエラーが出ます。
デフォルトで使用するリッチテキストエディターを「なし」にしている場合は「なし」→「TinyMCE」にする際、
「TinyMCE」にしている場合は「TinyMCE」→「なし」にする際にエラーとなります。
(切り替えさえしなければそれぞれ通常通り使用できます。)
両方使用した運用を考えているので切り替えをしたいのですが、
どこを修正すればいいのか分からず…ご教授頂けますと幸いです。
-----------
MODXバージョン1.0.20J
-----------
(以下、エラーメッセージ)
Warning: Cannot modify header information - headers already sent by (output started at /home/vuser04/1/0/0074801/ドメイン名/modx/manager/actions/header.inc.php:25) in /home/vuser04/1/0/0074801/ドメイン名/modx/manager/includes/extenders/ex_subparser.php on line 374
« MODX Parse Error »
MODX encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error : substr() expects parameter 1 to be string, array given
ErrorType[num] : WARNING[2]
File : /home/vuser04/1/0/0074801/ドメイン名/modx/manager/includes/extenders/ex_subparser.php
Line : 1112
Source : if(substr($field_value, 0, 5) === '
LastQuery : SELECT pagetitle FROM `DChXNuxMfx005`.`modx_site_content` WHERE id='2'
Basic info
REQUEST_URI : /modx/manager/index.php
Manager action : 27 - Editing resource
Resource : [91]コピー - 180205
Referer : http://ドメイン名/modx/manager/index.php?a=27&id=91
User Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
IP : ***
Benchmarks
MySQL : 0.0612 s (20 Requests)
PHP : 0.4095 s
Total : 0.4707 s
Memory : 4.02 MB
Backtrace
1 include_once()
manager/index.php on line 223
2 sectionTV()
manager/actions/document/mutate_content.dynamic.php on line 120
3 fieldsTV()
manager/actions/document/mutate_content.functions.inc.php on line 952
4 $modx->renderFormElement()
manager/actions/document/mutate_content.functions.inc.php on line 1003
5 $modx->__call()
manager/actions/document/mutate_content.functions.inc.php on line 1003
6 call_user_func_array()
manager/includes/document.parser.class.inc.php on line 97
7 SubParser->renderFormElement()
on line
8 substr()
manager/includes/extenders/ex_subparser.php on line 1112
使用エディターの切り替えエラー【解決済み】
使用エディターの切り替えエラー【解決済み】
最後に編集したユーザー takoi [ 2018年8月02日(木) 09:38 ], 累計 1 回
使用エディターの切り替えエラー
すみません、こちら確認が遅れました。後ほど調べてみます。
使用エディターの切り替えエラー
ありがとうございます。よろしくお願いいたします
使用エディターの切り替えエラー
ちょうど同じ症状出ました。
テンプレート変数が特定のテンプレートに設定されているケース(私の環境ではチェックボックス)にて、
そのページを編集しようとすると同様のエラーが出ました。
症状としましては、stringに手渡されないといけない変数が、arrayが代入されてしまっているようです。
>yamaさん
githubにてプルリクエストを送りました。
https://github.com/modxcms-jp/evolution-jp/pull/179
テンプレート変数が特定のテンプレートに設定されているケース(私の環境ではチェックボックス)にて、
そのページを編集しようとすると同様のエラーが出ました。
症状としましては、stringに手渡されないといけない変数が、arrayが代入されてしまっているようです。
>yamaさん
githubにてプルリクエストを送りました。
https://github.com/modxcms-jp/evolution-jp/pull/179
使用エディターの切り替えエラー
諸々対応が遅くなってすみません。さっそくマージさせていただきました。ありがとうございます!
使用エディターの切り替えエラー
正しく切り替えできるようになりました!
tomothumb様、yama様、ありがとうございました。
tomothumb様、yama様、ありがとうございました。