J'essaie d'intégrer http://responsivefilemanager.com/ dans joomla pour remplacer le gestionnaire d'images normal afin que je puisse disposer d'une option de dossier d'images par utilisateur. J'ai réussi à l'intégrer assez bien dans TinyMCE, mais je dois maintenant définir
$_SESSION["RF"]["subfolder"] ="subfolder/$user/"
Je n'arrive pas à comprendre comment régler cela correctement.
C'est pour joomla 3x
Si quelqu'un a une autre solution pour définir un dossier d'images spécifique à l'utilisateur, je suis tout ouïe :)
Je ne suis pas sûr de savoir pourquoi cette session spécifique doit être configurée, mais je vais y aller seul.
Pour définir une valeur de session, vous pouvez utiliser les éléments suivants:
$session = JFactory::getSession();
$session->set('subfolder', 'value');
Dans votre cas, si vous souhaitez obtenir le nom de l'utilisateur connecté et le définir pour le chemin, vous pouvez procéder comme suit:
$session = JFactory::getSession();
$session->set('subfolder', JFactory::getUser()->username);
$username = JFactory::getUser()->username;
$_SESSION['RF']['subfolder'] = "subfolder/$username /";
J'espère que cela t'aides
Vous pouvez essayer d'utiliser l'éditeur JCE. Cette extension a cette option chaque utilisateur ne peut voir que son répertoire:
https://www.joomlacontenteditor.net/downloads/editor/joomla-
Ici vous pouvez voir cette configuration:
https://www.joomlacontenteditor.net/support/tutorials/editor/item/setting-the-file-directory-path