Submitted by esolarc on
Bonjour,
J'ai activé le module Upload et ajouté un champ au formulaire article (story), nommé field_file de type Fichier avec comme propriété "Transférer un fichier".
J'ai du coup bien un champ pour associer un pdf à un node de type article.
J'upload bien un fichier, qui est correcte sur le serveur mais lorsque que je clique sur le nom du pdf dans mon node visualisé en lecture je n'obtiens pas mon pdf mais une erreur et si je demande à le sauvegarder au lieu de le visualiser la taille du fichier est de 0.
En revanche si j'édite mon node et clique sur le lien du fichier pdf associé cela fonctionne très bien.
J'ai fouillé un peu partout mais je ne comprends pas ce qui se passe, d'autant plus que j'ai un autre type de node ou j'ai le même type de champ et cela fonctionne parfaitement.
Merci d'avance de votre aide.
As-tu donné les bons droits
Permalien Soumis par vincent59 le 11 Octobre, 2010 - 12:58
As-tu donné les bons droits sur ce champ ?
Je ne vois pas comment donner
Permalien Soumis par esolarc le 11 Octobre, 2010 - 13:48
Je ne vois pas comment donner un droits sur un champ ???
Lors de mes tests j'ai juste trouvé la config du droit d'accès au module upload et j'ai testé avec ou sans le "voir les fichiers transférés" pour les utilisateur anonyme mais cela ne change rien.
En plus durant mes tests quand j'affiche le node en lecture ou en édition je suis connecté avec le même user ID et donc les mêmes droits, pourtant cela fonctionne en mode édition du noeud mais pas en lecture.
C’est pas une question
Permalien Soumis par sahuni le 11 Octobre, 2010 - 14:59
C'est pas une question d'input format?
ok j’ai trouvé, merci pour
Permalien Soumis par esolarc le 11 Octobre, 2010 - 15:27
ok j'ai trouvé, merci pour votre aide vicent59 et sahumi, rien à voir avec Drupal ou un quelconque module drupalien...
Le site comporte un développement spécifique, qui normalement devrait s'appliquer à un champ spécifique d'un type de donnée spécifique et qui en faite a la mauvaise idée de s'appliquer à tous les champs de type file... GGRRR !