Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Mostrar campo seleccionado de una taxonomia

Estas en el tema de Mostrar campo seleccionado de una taxonomia en el foro de Drupal en Foros del Web. HOla, tengo en un sitio hecho con drupal6 una taxonomia llamada Tipo de Publicacion{Libro, Revista, Folleto, Disco}(se seleccina mediante un Select )...Mi duda es: Como ...
  #1 (permalink)  
Antiguo 03/12/2012, 11:19
 
Fecha de Ingreso: octubre-2011
Ubicación: La habana
Mensajes: 38
Antigüedad: 12 años, 5 meses
Puntos: 0
Mostrar campo seleccionado de una taxonomia

HOla, tengo en un sitio hecho con drupal6 una taxonomia llamada Tipo de Publicacion{Libro, Revista, Folleto, Disco}(se seleccina mediante un Select)...Mi duda es:

Como muestro en mi pagina Publicaciones(node.publicaciones.tpl.php), que muestra el tipo de contenido Publicacion, el campo seleccionado de dicha taxonomia....Muchas gracias de antemano
  #2 (permalink)  
Antiguo 03/12/2012, 11:25
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 5 meses
Puntos: 265
Respuesta: Mostrar campo seleccionado de una taxonomia

Eso viene por defecto en cada theme de Drupal.
Si tenes creado un fichero node-publicaciones.tpl.php fijate si la variable $terms o $links contiene lo que vos queres.

En caso contrario debes ver dentro del fichero node.tpl.php que variable contiene los enlaces. La mayoria de las veces los themes te indican al comienzo las variables disponibles y su valor correspondiente.

No se si es eso lo que preguntas, pero decinos si te sirvio o no.

Saludos.
  #3 (permalink)  
Antiguo 03/12/2012, 12:34
 
Fecha de Ingreso: octubre-2011
Ubicación: La habana
Mensajes: 38
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Mostrar campo seleccionado de una taxonomia

Hola Mario...gracia spor salir en mi ayuda nuevamente jejejeje. Mirayo tengo un fichero donde edito el nodo( node-publicaciones.tpl.php), quien lo programo(no fui yo, me tienen arreglando errores jejejeje) ya tenia una taxonomia llamada Manifestacion artistica en un Select igual y en el archivo lo muestra de la seguiente manera
<?php
$taxon = get_manifestacion_artistica($node->taxonomy);
if($taxon !='none'){?>
<div class="accion_marco_detalle_fila">
<div class="accion_marco_detalle_fila_campo" >
<span style=""><?php echo t('Theme')?></span>
</div>
<div class="accion_marco_detalle_fila_valor"> <span style="margin-left:10px"><?php echo $taxon?> </span> </div>
</div>
<?php }?>
Quiero hacer lo mismo para la taxonomia Tipo de publicacion, o sea mostrarlo de la misma manera....no se si me hice entender...
  #4 (permalink)  
Antiguo 03/12/2012, 14:36
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 5 meses
Puntos: 265
Respuesta: Mostrar campo seleccionado de una taxonomia

Bueno no se como este hecha la funcion get_manifestacion_artistica, pero lo podes hacer mas generico:

Tenes una funcion en la API que te devuelve los terminos de un nodo: http://api.drupal.org/api/drupal/mod...de_get_terms/6

Deberias hacer algo del tipo taxonomy_node_get_terms($node);
Eso te devolveria un array con todos los terminos separados por vocabulario. En ese array extraes el contenido que queres y lo imprimis de la misma manera que lo que nos mostraste vos. Se entendio?

Saludos.

Etiquetas: taxonomía
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:44.