Hola a todos.
Escribo con una duda que me está comiendo la cabeza hace un tiempo ya, para la que no encuentro una respuesta satisfactoria.
Necesito armar un directorio de nodos, que se organice según las categorías. Probé un montón de módulos (Vocabulary Index, Directory, Taxonomy Router, Taxonomy List, etc., etc.), y ninguno funciona de la manera adecuada.
Lo que necesito exactamente es que cada página de términos me muestre los nodos que están marcados con ese término, y además los subtérminos, si existieran. Hay alguna forma fácil de hacer esto?
Un ejemplo:
Países (vocabulario)
-Argentina (termino)
Buenos Aires (subtermino)
Córdoba
Santa Fe
En la página del término "Argentina", tendrían que mostrarse "Buenos Aires", "Córdoba" y "Santa Fé", y cualquier nodo etiquetado como "Argentina". En "Buenos Aires, "Córdoba", etc., todos los nodos etiquetados de esa manera.
Alguna idea sobre cómo hacerlo?
Saludos,
Matías
Comments
Una posible solucion
Si usas panels, podes sobreescribir la pagina de las taxonomias activando la plantilla que viene ya preparada para eso. Tendrias que crear una nueva variante por cada vocaboluario. Si a esto le sumas vistas con argumentos del tipo Term ID, es facil mantener aspectos importantes como URLs y cosas si. No he probado que tal se integra con los breadcrumbs pero no deberia haber problema.
Otra forma, podria ser creando un template y haciendo que se muestre desde template.php, y hacer basicamente lo mismo que los panels pero directamente con codigo. Creo que en ambos casos la solución mas practica es usando views.
Saludos!
Muchísimas gracias, funcionó
Muchísimas gracias, funcionó a la perfección!
Promovido al grupo Spanish
Todas las consultas técnicas se deben realizar en el grupo Spanish y opcionalmente en algún grupo geográfico de interés.
Gracias por su colaboración.
--
[develCuy](http://steemit.com/@develcuy) on steemit