2012-04-25 1 views
1

J'essaye de télécharger un fichier et j'ai utilisé le format joomla xml dans la version joomla 2.5. Ce formulaire insère le nom de l'image dans la base de données. mais le fichier n'est pas téléchargé. Y at-il un tutoriel pour l'utilisation de fichier de type de champ standard sous forme de joomla.Comment utiliser le fichier de type champ standard dans joomla 2.5

+0

Il serait plus facile de vous aider si vous pouviez fournir du code. Quel est le code que vous utilisez pour enregistrer le fichier? –

Répondre

0

Oui vous devez utiliser l'exemple media form field type:

<field name="myimage" type="media" directory="stories" /> 

Vous pourriez avoir utilisé l'exemple imagelist form field type:

<field name="myimage" type="imagelist" default="" label="Select an image" description="" directory="" exclude="" stripext="" /> 

qui sonne comme il est le mauvais.

0

Apparemment, l'image téléchargée à l'aide de File dans Joomla 2.5 est stockée dans le dossier temporaire. Le téléchargement de l'image en utilisant "media" semble fonctionner mais avec des limitations:

  • L'utilisateur doit avoir l'autorisation suffisante pour le faire.
  • si l'utilisateur a la permission, il peut voir en fait tout dans le dossier qui n'est pas situation intéressante

Utiliser le fichier est la meilleure solution, mais vous aurez besoin d'écrire du code php pour récupérer l'image téléchargée.

Je sais que ce n'est pas une réponse, c'est juste pour montrer le chemin. J'ai le même problème et je vais bientôt écrire le code php pour gérer le téléchargement. Je vais vous mettre à jour avec le résultat.

Jacques