ファイルブラウザーのフォルダが images に固定されている
Posted: 2026年1月21日(水) 14:30
お世話になります。
新バージョン 1.2.0J の不具合です。
modx 1.2.0J
PHP 7.4.33
MySQL 5.7.44-log
ファイルをアップロードする時に表示されるファイルブラウザー(File Brouser)ですが、左上のプルダウンから Filfes, Images, Media どれを選んでも、その下に表示されるフォルダーツリーの最上位フォルダが Images のままです。
しかし、ファイルをアップロードすると、ちゃんとそれぞれのフォルダ配下にアップロードされるようです。
私は、1.1.0J からアップグレードをかけましたが、既存データはそれぞれのフォルダ配下にちゃんと存在します。ファイルパスも正しい位置を示しており、閲覧・ダウンロードも問題ないです。
あと、日本語ファイルをアップロードしたときには、今までは日付を元にした英数字名に自動的に変換してくれましたが、日本語(漢字)で始まるファイルはアップロードされなくなったようです。
グローバル設定の「アップロードファイルの名前の扱い」を「transaliasルールを用いて正規化」させる「はい」にしても、アップロードが拒否されるようです。
なお、漢字ファイル名であっても、予めなんらかの英数字を先頭に追加(01_文書.pdf等)しておけば、アップロード後に英数字名に変換してくれます。
新バージョン 1.2.0J の不具合です。
modx 1.2.0J
PHP 7.4.33
MySQL 5.7.44-log
ファイルをアップロードする時に表示されるファイルブラウザー(File Brouser)ですが、左上のプルダウンから Filfes, Images, Media どれを選んでも、その下に表示されるフォルダーツリーの最上位フォルダが Images のままです。
しかし、ファイルをアップロードすると、ちゃんとそれぞれのフォルダ配下にアップロードされるようです。
私は、1.1.0J からアップグレードをかけましたが、既存データはそれぞれのフォルダ配下にちゃんと存在します。ファイルパスも正しい位置を示しており、閲覧・ダウンロードも問題ないです。
あと、日本語ファイルをアップロードしたときには、今までは日付を元にした英数字名に自動的に変換してくれましたが、日本語(漢字)で始まるファイルはアップロードされなくなったようです。
グローバル設定の「アップロードファイルの名前の扱い」を「transaliasルールを用いて正規化」させる「はい」にしても、アップロードが拒否されるようです。
なお、漢字ファイル名であっても、予めなんらかの英数字を先頭に追加(01_文書.pdf等)しておけば、アップロード後に英数字名に変換してくれます。