web-dev-qa-db-fra.com

filtrer avec taxonomie-term-alias au lieu de term-ID?

J'ai ma vue filtrée par ID de terme de taxonomie.

http://aelasoca.cat/web/

(dans le menu principal, j'ai des liens vers les ID de taxonomie 3 à 8). Comment puis-je filtrer avec l'alias du terme de taxonomie au lieu de son ID ??

(je ne sais pas si c'est le même problème que dans: Vues, ​​Taxonomie, Bloc et Contexte ... Que fais-je de mal? )

8
mikyatope
  1. Créez un nouveau filtre contextuel Taxonomy: Term ID.
  2. Sous le formulaire "Lorsque la valeur du filtre IS dans l'URL ..." sélectionnez l'option "Spécifier les critères de validation".
  3. Sélectionnez "Terme de taxonomie" comme validateur.
  4. Sélectionnez lequel de vos vocabulaires vous souhaitez utiliser.
  5. Sous "Type de valeur de filtre", sélectionnez "Nom du terme converti en ID de terme".

Ça devrait le faire. Si vous avez des termes de taxonomie à plusieurs mots, vous devez autoriser le filtre contextuel à convertir les tirets de l'URL en espaces pour le nom du terme. Si vous avez des caractères inhabituels dans vos termes de taxonomie, consultez cet article pour des conseils.

24
areynolds