Posted by Ruidodemente on October 6, 2011 at 4:14pm
Dar formato a una taxonomía determinada es lo que quiero lograr... pero no encuentro como hacerlo..
Alguien que tire una mano??
Dar formato a una taxonomía determinada es lo que quiero lograr... pero no encuentro como hacerlo..
Alguien que tire una mano??
Comments
Podrias ofrecer mas detalles
Podrias ofrecer mas detalles al respecto
-Aplica para una o varias taxonomias
-En una vista o bloquee en especifico
-Al accesar la taxonoomia taxonomy/term/{tid}
-Afectará al resto de los contenidos que tengan esa taxonomia asignada
--
http://jmolivas.com/
@jmolivas
¿Cómo?
¿A qué te refieres con dar formato a una taxonomía? ¿Agregarle imágenes, hacer un listado del catálogo?
Saludos.
Mi caso
Hola Elias, me encuentro en la situacion que tu mencionas quiero agregarle un campo imagen a la taxonomía, en mi caso la taxonomia se llama sucursal. agradecería mucho tu respuesta
Graciasd por la pronta
Graciasd por la pronta respuesta.. Básicamente tengo el sitio www.artilleriaheavy.com que es un sitio que esta hecho con el theme Litejazz modificado en este link http://artilleriaheavy.com/post/gamma-ray-con-una-guitarra-menos pueden ver el ejemplo que en el listado de términos de taxonomías aparecen en la parte superior mezclados y no diferenciados por taxonomías. Como verán la ultima palabra hace referencia a un sitio web ya que esa taxonomia se llama "Fuente" (para colocar la fuente de la noticia). Me interesaría poder resaltar esta taxonomía....
Espero se entienda...
Y muchas gracias nuevamente
Puedes modificando el CSS
¿Lo que quieres es como darle otro color, otro tipo de letra o algo así al último elemento que dice metaltotal.com, cierto?
Si es así lo que puedes hacer es entrar a tu archivo style.css que está dentro de la carpeta /sites/all/themes/litejazz/ de tu servidor.
Ahí creo que puedes poner la siguiente línea al final de tu archivo:
#squeeze .node .taxonomy ul.links li:last-child{/* y aquí dentro iría el diseño que le quieras aplicar, por ejemplo: */
background-color: #FF0000;
border: 1px solid #0000FF;
}
Esta regla te vá a permitir ponerle el estilo que quieras al último elemento de la lista de taxonomía, al último, que es el que tiene tu fuente. Ese selector
:last-childlo que hace es seleccionar el último<li>de tu lista.¿Esto es lo que buscas?
Saludos.
mmm creo que no porque en
mmm creo que no porque en caso de que la palabra sea otra le va adar formato a esa la cual puede llegar a no ser la fuente...
Se podra hacer algo con el ID de la taxonomia para hacer referencia directa???
no se si sirve de algo pero cuando lo edito me aparece que es el vocabulary/18
dejo el link de la imagen
http://img695.imageshack.us/img695/3682/taxo.jpg
La fuente no siempre sale al final?
¿La fuente a veces aparece primero, a veces en medio y a veces al final?
De hecho ya ví bien y puedes usar esta regla en lugar de la otra que te dí:
#squeeze .node .taxonomy ul.links li.last{
}
Podrias facilitar otras liga
Podrias facilitar otras liga con articulos que tengan asignada:
-Misma fuente
-Fuente distinta
--
http://jmolivas.com/
@jmolivas
Hummm...
Esque tu tema te permite conocer el ID de ese término, es cierto, pero no te permite saber si ese término corresponde a un vocabulario específico.
La clase del elemento con la fuente que mandaste de ejemplo es
taxonomy_term_3493que corresponde supongo a metaltotal.com, pero cuando selecciones otra fuente como kerrang.com (por ejemplo) la clase vá a cambiar a algo así comotaxonomy_term_4235, será complicado que hagas una regla en tu CSS cada vez que generes una nueva fuente.Pero si puedes hacer que siempre al final de los taxonomy terms salga la fuente (que incluso ayudaría a tus usuarios a no perderse) la regla que pusiste funcionará bien.
Pero como dice jmolivas, otra liga podría ayudar para asegurar esto.
Aca es donde esta el problema
Aca es donde esta el problema por ejemplo tengo el contenido "Musicos" que no lleva fuente pero a este tambien le aplica formato al ultimo tag que es del vocabulario "Pais"
http://artilleriaheavy.com/grupo/arch-enemy
En este otro sucede lo mismo con el vocabulario "Estilo de Musica"
http://artilleriaheavy.com/grupo/almafuerte
En este en los tags comunes
http://artilleriaheavy.com/pagina/buscar
Este estaria correcto porque la fuente es Youtube.com
http://artilleriaheavy.com/post/los-ni%C3%B1os-quotmetallicasquot
No siempre tiene fuente, comprendo.
¿Estás usando Drupal6?
¿Cómo armas tu nodo? Dónde le dices que muestre todos los vocabularios?
Sin conocer más solo se me ocurre modificar el tpl.php de tu nodo para ver cómo armar diferente la salida de datos e identificar si tiene o no fuente.
¿Cómo ves Jesús?
Si uso Drupal 6
Si creo que seria lo ideal.. en relidad no hice modificaciones en los tpl.php puedo asignar un tpl distinto a este tipo de contenido. la verdad nunca lo hice pero puedo aprender... este es el contenido de mi node.tpl.php
<div class="node<?php if ($sticky) { print " sticky"; } ?><?php if (!$status) { print " node-unpublished"; } ?>">
<?php if ($picture) { print $picture; }?>
<?php if ($page == 0) { ?>
<?php if ($title) { ?>
<h2 class="title"><a href="<?php print $node_url?>"><?php print $title?></a></h2>
<?php }; ?>
<?php }; ?>
<?php if ($submitted) { ?>
<span class="submitted"><?php print $submitted?></span>
<?php }; ?>
<?php if ($terms) { ?>
<span class="taxonomy"><?php print $terms?></span>
<?php }; ?>
<div class="content"><?php print $content?></div>
<div class="clear-block clear"></div>
<?php if ($links): ?>
<div class="links">» <?php print $links; ?></div>
<?php endif; ?>
</div>
Modificar el tpl funcionará
Modificar el tpl funcionará perfecto @eliasdelatorre
Solo que para editar la salida de los campos sin necesidad de modificar el TPL te recomiendo Semantic CCK http://drupal.org/project/semantic_cck pero hasta donde recuerdo no aplica para las taxonomias
Otra opción es probar Display Suite http://drupal.org/project/ds el cual permite modificar algunas opciones en salida del campo, crear nuevos campos y asignar diferentes layouts por tipo de contentido
--
http://jmolivas.com/
@jmolivas
Bueno estaba buscando
Bueno estaba buscando informacionpara m,odificar el TPL pero no encontre mucho intente con los modulos que citaste pero la verdad me quedo sin recursos y me da "Allowed memory size" no quisiera tener que instalar mas modulos XD.
Si alguno conoce un tuto de como modificar lo TPL o las posibles variables a utilizar para citar dicho "Vocabulario" lo agradecería
Bueno lo solucione dándole
Bueno lo solucione dándole formato a un campo que agregue con cck
Publica tu solución
Ah que bueno escuchar que pudiste arreglarlo de alguna manera.
Creo que vale la pena que publiques aquí la decisión final que tomaste y cómo lo solucionaste, a lo mejor a alguien más le puede servir más adelante.
Un saludo!
Disculpas
por mi falta de Detalle... lo que hice fue con el modulo cck agregar un campo de texto con el nombre "fuente" el cual lo puse como dato REQUERIDO de esta forma el usuario lo llena con la fuente de la noticia.
Asi esta en CCK
Etiqueta Nombre Tipo
Fuente field_fuente Text
y en el archivo style.css agregar
.field-field-fuente{
color:#FFFFFF;
background-color: #000000;
border: 3px solid #FFF000;
margin: 3px;
padding-left:10px;
}