私は http://sensitivefilemanager.com/ をjoomlaに統合して、通常のイメージマネージャーを置き換えて、ユーザーごとのイメージフォルダーオプションを使用できるようにしています。私はそれをTinyMCEに合理的にうまく統合することができましたが、今設定する必要があります
$_SESSION["RF"]["subfolder"] ="subfolder/$user/"
これを適切に設定する方法がわかりません。
これはjoomla 3x用です
誰かがユーザー固有の画像フォルダを設定する別の解決策を持っている場合、私はすべて耳です:)
なぜこの特定のセッションを設定する必要があるのかはわかりませんが、それについては一人で説明します。
セッション値を設定するには、以下を使用できます。
$session = JFactory::getSession();
$session->set('subfolder', 'value');
あなたの場合、ログインしたユーザーの名前とパスの名前を取得するには、次のようにします。
$session = JFactory::getSession();
$session->set('subfolder', JFactory::getUser()->username);
$username = JFactory::getUser()->username;
$_SESSION['RF']['subfolder'] = "subfolder/$username /";
お役に立てれば
JCEエディタを使用してみてください。この拡張機能には、各ユーザーが自分のディレクトリのみを表示できるこのオプションがあります。
https://www.joomlacontenteditor.net/downloads/editor/joomla-
ここでは、この構成を確認できます。
https://www.joomlacontenteditor.net/support/tutorials/editor/item/setting-the-file-directory-path