ページ 11

plugin 保存時の問題

Posted: 2015年4月30日(木) 11:21
by iwa
-----
ご利用のサーバ:centos7
MODXのバージョン:1.0.14J-r9(2015/04/06)
PHPのバージョン:php-5.4.16
MySQLのバージョン:mariadb-5.5.41
ブラウザ:chrome
-----

"エレメント管理"/"プラグインの作成/編集" において以下のプロパティが正しく保存されない時があります。

> メイン タブ
>> プラグイン名
>>> プラグインコードに /**/ のコメントを記述すると保存時にプラグイン名が変更される?
> プロパティ タブ
>> 既存のカテゴリ
>>> 一度設定し、保存した後、メインタブにて保存すると、クリアされてしまう?
>> 説明
>>> 一度設定し、保存した後、メインタブにて保存すると、プラグイン コード (php)の文字が適用されてしまう?

プラグインコードの text area 中の文字を選択すると発生するようです。

http://150430110550-986.evo.demo.modx.jp/manager/ に plugin test_plugin を作成しましたので確認願えればと思います。

カテゴリ : Demo Content
plugin 名 test_plugin
説明 : こめんと1

上記 URL において、 test_plugin を保存すると、指定された内容と違う値が、保存されます。

Re: plugin 保存時の問題

Posted: 2015年4月30日(木) 14:35
by yama
サンプル確認しました。
https://www.google.co.jp/search?q=phpDo ... +docblocks
docblockコメント書式として認識されているようです。保存ボタンを押すまでもなく、textarea外をクリックするだけでも変わります。
他によい方法がないか考えてみます。

Re: plugin 保存時の問題

Posted: 2015年4月30日(木) 16:10
by iwa
> textarea外をクリックするだけでも変わります。

そうですね。

とりあえずは、プラグイン コード (php)にできるだけフォーカスを移動させないようにします。