2011-08-15 24 views
11

I tienen un vocabulario con 4 términos de la taxonomíaOrdenar agrupados nodos en peso taxonomía en vistas

- Term A 
- Term B 
- Term C 
- Term D 

y hay algunos nodos que I agrupados en Vistas por término taxonomía, por lo que el resultado se ve

like this: 
- Term 1 
    - Node 1 
    - Node 2 
- Term B 
    - Node 3 
    - Node 4 
... and so on... 

Luego reordené los términos, pero no hay cambios cuando miro en la página de vistas. Sigue el mismo orden. Entonces, por favor, ¿cuáles son los pasos para hacerlos ordenados por peso?

Respuesta

20

Voy a responder a esta pregunta a mí mismo .. esperanza, que ayuda a algunas personas .. En vistas sólo tiene que añadir 'Relationship' -> Content: Taxonomy terms on node y luego usted puede agregar en 'Sort criteria' -> (term) Taxonomy term: Weight (asc) Eso es todo

+1

Usted me dejó sin palabras. Gracias amigo. –

+0

No lo hubiera averiguado. Gracias compañero. – caseyamcl

+0

¿Qué causaría el "'Criterio de clasificación' -> (término) Término de taxonomía: Peso (asc)" para NO aparecer? Agregué la relación, pero los Criterios de clasificación para el peso del término impositivo ni siquiera se presentan como una opción. – hockey2112

0

Para mí, incluso después de la adición de la "' Relación '-> Contenido: términos de taxonomía en el nodo "el"' Criterio de clasificación '-> (término) Término de taxonomía: Peso "todavía no estaba disponible.

Descubrí que después de marcar "desactivar el caché de datos de vistas" en admin/structure/views/settings/advanced estaba disponible (así como muchos otros criterios de clasificación y filtro). Noté que comprobar "desactivar el almacenamiento en caché de datos de vistas" solo era necesario en el host remoto no en el host local.

No tengo idea de por qué esto es así (no soy un experto en drupal), pero tal vez pueda ayudar a alguien.

Cuestiones relacionadas