2017-08-22 20 views
0

私の環境ではRoxy Filemanを動作させようとしていますが、ちょっとした障害に遭遇します。Roxy FilemanはURLの一部をreturnurlで削除します

https://images.example.com/path/to/Uploads/symlink/123/logo.png

そして、私が本当にしたいされています。私は、このようなURLを取得しています「選択」ボタンを経由してロキシーUIからの復帰しかしとき(シンボリックリンクを介して行う)画像のためのディレクトリを見ることができます:

私はすでにRETURN_URL_PREFIXに置かれている

https://images.example.com/symlink/123/logo.png

、しかし私はまだ私がsession_path_keyまたは普通のルートを使用(して、シンボリックリンクを経由して、正しいディレクトリを参照)か、拡張のパスを取得しています。

<?php $_SESSION['dynamic-user-folder'] = "/path/to/Uploads/symlink/"; ?> 

と私のconfig.json:

session_path_keyのための私のコードは次のように見えます

"FILES_ROOT":   "", 
"RETURN_URL_PREFIX": "https://images.example.com/", 
"SESSION_PATH_KEY": "dynamic-user-folder", 

答えて

0

[OK]を、私は答えを見つけました。プラグインのphpフォルダにfilelist.phpというファイルがあります。ここでは、私は単に

$fullPath = str_replace('/path/to/Uploads/', '', $fullPath); 

を追加し、これは、私はあなたが選択を行うときに、それはRETURN_URL_PREFIXで正しいURLを使用して、バックUIに削除したくないもののすべてでパス変数pを返します。シンボリックリンクとファイル名を入力します。

関連する問題