J'ai 3 composants liés aux newtoys, usedtoys et refurbishedtoys dans lesquels différents articles post et détails ont été soumis
Le dossier Image a 3 sous-répertoires
1 image/newtoys
2 images/jouets utilisés
3 images/remises à neuf
Maintenant, chaque fois que nous essayons de télécharger une image via joomla default editor dans le backend - elle apparaît toujours dans le dossier/image et demande manuellement de choisir un dossier pour télécharger une image.
Comme il est difficile de vérifier et de sélectionner manuellement dans le dossier pour télécharger une image
Est-il possible que l'éditeur de chaque composant apparaisse par défaut dans le dossier respectif pour télécharger l'image, sans aucune intervention manuelle
Par exemple, le composant de nouveaux jouets - la fonction de téléchargement du gestionnaire de média doit directement montrer dans image/newtoys et enregistrer des images dans ce répertoire, de manière similaire pour les autres composants
Il n’est pas nécessaire de passer par l’arrière de Joomla pour renseigner la zone Media. Vous pouvez utiliser FTP (ou sftp) et simplement transférer les fichiers de cette façon. Ou si vous utilisez un CPANEL via le gestionnaire de fichiers. J'utilise Joomla 3.6.0 et à moins que quelque chose ait changé, les fichiers de Media ne faisant pas partie de la base de données MySQL, vous devriez donc pouvoir ajouter des fichiers sans passer par Joomla.
Dans certains services d'hébergement, vous pouvez monter le compte sur votre bureau, puis faire glisser les fichiers dans la zone Media.
Par défaut dans Joomla! vous pouvez modifier le chemin par défaut, mais uniquement pour le dossier principal, dans ce cas
vous pouvez changer cela en:
Vous pouvez résoudre ce problème en utilisant un autre éditeur, par exemple dans JCE Editor vous pouvez sélectionner un dossier spécifique pour chaque utilisateur. Pour plus d'informations, cliquez ici:
Vous devriez pouvoir remplacer les vues administrateur de différents composants pour lesquels vous souhaitez utiliser différents dossiers de téléchargement par défaut. Par exemple. pour écraser la vue des contacts:
Modifier la copie de edit.php
// Ajoute cette ligne:
form-> setFieldAttribute ('image', 'répertoire', 'newtoys /'); ?> // avant cela: form-> renderField ('image'); ?>Maintenant, lorsque vous cliquez sur le bouton de téléchargement d’image, le dossier newtoys s’ouvrira.