ManagerManagerでRichTextテンプレート変数を移動すると障害が起こる

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

ManagerManagerでRichTextテンプレート変数を移動すると障害が起こる

投稿記事 by kazuike »

MODX1.0.23Jにおいて、
ManagerManagerでRichTextテンプレート変数を移動すると、
かなりの確率で、障害が起こります。

具体的には、

コード: 全て選択

mm_moveFieldsToTab('hogehoge', 'general', $role, $tpl);
のように指定すると、
本文(content)欄より上に、他のタブのフィールドやテンプレート変数を移動できますが、
MODX1.0.23Jでは、RichTextのテンプレート変数をこの方法で移動すると、
かなりの高確率で、TinyMCEで障害が起こり、「更新」もできなくなります。

障害が発生した場合は、
全てのRichTextテンプレート変数の入力欄は、真っ白になり(既存のリソースで既に入力してある場合でも)、何も入力できない状態になり、
「更新」ボタンを押しても無視される状態になります。
ただし、障害が発生した場合でも、本文欄のTinyMCEは正常に動きます。(「更新」できないので意味ありませんが)
「使用エディター」を「TinyMCE」から「なし」に変えても無視されます。(本文欄も変わりません)

RichText以外のフィールドやテンプレート変数では問題ありません。

念のため、ManagerManagerとTinyMCE以外のすべてのプラグインを停止しても現象は変わりません。

以前のMODXでは、こういった問題はなかったように思います。

何か、対処方法などありますでしょうか?
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

ManagerManagerでRichTextテンプレート変数を移動すると障害が起こる

投稿記事 by yama »

https://github.com/modxcms-jp/evolution ... .0.24J.zip
こちら修正できていると思います。日数がたってしまって申しわけないですが、
確認いただいてよいでしょうか?
返信する