Comment dois-je faire du téléchargement du Fichier de Zend Framework 2?
J'ai été regarder dans le fichier de téléchargement dans ZF2.
Je comprends que vous serez nombreux à penser que c'est trop vague, une question, mais quelle est la meilleure façon de créer des éléments qui ont un peu plus de traitement?
Je n'arrive pas à savoir où commencer. J'ai exclu de traitement dans le contrôleur comme cela cassera SEC principes. La forme de l'objet ne semble pas avoir un endroit pour "hook" de n'importe quel code en. L'aide de vue est juste que, pour la vue, de sorte qu'il n'est pas judicieux de faire quoi que ce soit qui. Ce qui laisse le filtre d'entrée. Cela ne semble pas juste non plus.
J'ai été dirigé vers le transfert de cartes, mais le code dirait qu'il n'est pas très ZF2.
Je suis désolé, que c'est comme une vague de la question et je suis en espérant qu'il tombe sur sympathique oreilles. C'est dur l'apprentissage d'un framework qui a très peu de documentation et aggravée par le fait que mon zend framework 1 la connaissance est un peu mince il, le progrès est un peu lent.
Une fois que j'ai un bon exemple de travail, je vais peut-être trouver un endroit pour le poster.
Vous devez vous connecter pour publier un commentaire.
c'est simple:
[Dans Votre Controller]
Mise à JOUR :
J'ai trouvé de mieux pour l'utilisation de la validation de fichier avec la validation du formulaire :
Ajouter cette classe à votre module d'e.g : Application/Validators/File/Image.php
Utilisation en forme et ajouter filterInput :
Et dans votre contrôleur :
$files
si est vide, ignorer la validation de fichier avec if ELSE .C'est une vieille question, mais au cas où quelqu'un ici, j'ai trouvé ce bon article:
Créer un Simple Upload Formulaire avec Validation de Fichier
C'est un bon début pour travailler avec des fichiers dans ZF2. 😉
De ce que j'ai demandé /vu sur irc (#Zftalk.2) le fichier de composant est pas encore refait
pour récupérer la variable $_FILES, vous effectuez les opérations suivantes dans le contrôleur:
Ce post est vieux, mais j'espère que cela aide quelqu'un.
Téléchargement du fichier de l'usine et de la validation est prévue pour ZF2.1
Dire alors que j'utilise la variable $_FILES 🙁
Consultez les liens suivants: