Duda sobre el preprocesado de titulos de nodos

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
pepon_76's picture

Hola amigos, os cuento la situación.
Tengo un campo lista (top item),en el que puedo seleccionar si o no, para que el nodo presente en su título una imagen de una estrellita dorada que indica que es un articulo de los buenos.
Buscando en foros he topado con esta solución:

function maria_preprocess_page(&$variables) {
if (isset($variables['node']->type) && $variables['node']->type == 'property') {
if(!empty($variables['node']->field_top)) {
$titleFile = 'best.png';
$titleImage = base_path() . "sites/all/themes/maria/images/" . $titleFile;
$newTitle = $variables['node']->title . '';
$variables['title'] = $newTitle;

} 

Colocada en el template.php, me funciona a las mil maravillas, pero solo en el caso de que esté viendo el full node y no en el teaser, he estado provando varias modificaciones a este codigo , pero no doy con la tecla , además no estoy muy fuerte en codigo,a ver si podeis darme algún consejo.. Gracias

Comments

¿No será mejor utilizar la

kundu's picture

¿No será mejor utilizar la función "template_preprocess_node" en este caso, function maria_preprocess_node...?

Problema resuelto

pepon_76's picture

Gracias amigos, problema resuelto, de una manera super sencilla con el modulo Icon boolean display.
Gracias Kundu.. :-)

Madrid

Group organizers

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: