Si Puedo, una utopia

Saltar al contenido
Si Puedo
geekia - Laboratorio de Comunicación

Problema con Views2 y W3C

Publicado el Viernes 11 septiembre 2009

Hace unos días tuve un “problemilla” preparando una página con el módulo VIEWS2 de Drupal. Nunca me habia pasado, pero es que normalmente usaba Row Style->Node y modificaba la salida con Contemplate o directamente en node-tipo.tpl.php, pero para este sitio usé Row Style->Fields ya que es mucho más cómodo y rápido (estaba mal acostumbrado con VIEWS1)
El problema en cuestión es que cuando pones como link el titulo del nodo, genera un atributo “alt” dentro de la etiqueta “a” con lo cual no respeta las recomendaciones de la W3C. Menos mal que ahí esta la comunidad drupal y la gente comparte sus problemas para encontrarles solución, en este caso, a traves de este parche en el archivo modules/node/views_handler_field_node.inc de views:

--- modules/node/views_handler_field_node.inc	2009-07-20 11:46:19.000000000 +0100
+++ modules/node/views_handler_field_node_NEW.inc	2009-07-20 11:46:49.000000000 +0100
@@ -45,7 +45,6 @@ class views_handler_field_node extends v
     if (!empty($this->options['link_to_node']) && $data !== NULL && $data !== '') {
       $this->options['alter']['make_link'] = TRUE;
       $this->options['alter']['path'] = "node/" . $values->{$this->aliases['nid']};
-      $this->options['alter']['alt'] = check_plain($data);
     }
     return $data;
   }

pd: cada vez estoy más contento de usar software libre y por supuesto de drupal ;)

El contenido este blog está bajo licencia Creative Commons (Reconocimiento - Compartir igual) - desarrollo javiermaties.com