Posted by rodrigoaguilera on January 30, 2012 at 7:21pm
Quiero añadir una funcionalidad a mi sitio para que ciertos editores marque una publicación con una flag para indicar que es un texto promocionado de manera que cuando se muestre el nombre del nodo en la portada, en un listado de views o en la propia página del nodo ese nombre tenga añadido una pequeña imagen a modo de sello.
Quisiera saber el hook que me permite modificar el titulo de un nodo a la hora de mostrarlo ya que supongo que averiguar que la flag está activa es sencillo

Comments
¿Y si modificas la vista?
Estaba pensando que tal vez puedes agregar el flag como un campo más de tu vista, pero seleccionar la casilla de "Exclude from display" para que no lo muestre. Selecciona también el título de tu nodo, pero también exclúyelo de la vista.
Esto te vá a permitir agregar campos personalizados, selecciona el ícono + y agrega dos Customfield: Markup.
En uno de ellos pon tu bandera en el campo Value y en el otro pon el título de tu nodo, esto te vá a permitir hacer el theming más fácil para poner la imagen que buscas como sello.
Es lo que se me ocurre a mí que puede resultar sencillo, pero no estoy seguro de haberte entendido correctamente.
Esperamos tus comentarios, ¡saludos!
más sencillo ocultas el
más sencillo
ocultas el campo/taxonomía, lo que sea.
en display title, dices que reescribas la salida del html
y haces un
<div class="flag-[idflag]"><[title]</div>Más sencillo que meter un 3º campo no necesario.
Yo personalmente tiraría de preprocess, que para eso están también.
Oskar