- Accueil
- Info légales
- Aide (FAQ)
- Les tags de ce site
- Bloc note
- Articles techniques
- Notes system
- Divers articles
- Drupal
- Notes ITIL 2007
- Notes MS
- Dans le quartier...
- Emploi
- Recettes de cuisine et adresses gourmandes
- mes applis ubuntu préferées
- Divers acronymes du monde social
- Internet 2018
- P2 meublé à louer - quartier du Poteau 75018
- apcos - réseaux sociaux et outils
- Articles techniques
- Divers liens
- Fun
- Mon CV IT
- Nouveautés
Soucis lien taxonomie sur vocabulaire fichiers
La configuration
Drupal 7.32 avec les modules: file_entity 7.x-2.0-beta1, media 7.x-2.0-alpha4, pathauto 7.x-1.2 ainsi que ckeditor 7.x-1.16, plupload 7.x-1.6, i18n_x 7.x-1.11, jquery_update 7.x-2.4...
On a ajouté un vocabulaire (admin/structure/taxonomy, nommé machine taxfile - type Localize, 3 termes max) qu'on a ensuite ajouté pour les images seules => à admin/structure/file-types/manage/image/fields on a:
Le soucis
A l'affichage, les termes apparaissent bien, mais le lien est KO: par ex, pour le terme "search", le lien pointe vers "fichier/search" - voir par ex node/630 :
ce terme "search" a l'ID 304 et les images qui ont search devraient etre listées avec taxonomy/term/304
Solutions
Probablement un soucis avec pathauto...
A admin/config/search/path/list en recherchant "fichier" je trouve effectivement des alias erronés.
admin/config/search/path/delete_bulk permet d'effacer tous les alias de taxonomie (et non seulement pour un vocabulaire, dommage). Tentons: on récupère bien le bon lien (taxonomy/term/304) mais si on le clique, drupal affiche: "Il n'y a actuellement aucun contenu classé avec ce terme."
Allons voir à admin/config/search/path/patterns
la partie "taxonomy term path"
- la valeur par défaut est à [term:vocabulary]/[term:name]
- Pattern for all Fichiers paths (Fichiers est le nom affiché): [term:vocabulary]/[term:name]
En passant, la partie "File path" (en haut de liste) est configurée ainsi:
- Default path pattern: file/[file:name]
- une seule ligne est différente, Pattern for all Image paths: [file:field-filetag:1:vocabulary]/[file:field-filetag:1:name]/[file:name]
=> A priori, ce n'est PAS un soucis pathauto... Ajouter cette taxo aux autres types de fichiers ?
Tester File Entity Paths https://www.drupal.org/project/fe_paths ? ou encore File (Field) Paths https://www.drupal.org/project/filefield_paths ?
Update : toujours pas résolu (je cache ce type de données).