Imagen de bea

Accesibilidad tablas de los filtros del módulo VIEWS

Tags: 
filtros
Descripción: 

DOS FALLOS EN LAS TABLAS DE LOS FILTROS DE LAS VISTAS

  1. Proporcione abreviaturas para las etiquetas de encabezamiento.No existe una abreviatura del encabezado de la tabla (atributo "abbr"); el texto del encabezado tiene más de 15 caracteres. (1)
  2. Una posible solución es editar la vista y cambiar el título del filtro por uno de 15 carácteres como máximo.

  3. Proporcione resúmenes de las tablas.
  4. La tabla no tiene resumen (atributo "summary") (1)
    Solución: El siguiente código en el template.php

codigo_code: 
//En el template.php
 
function phptemplate_views_filters($form) {
  $view = $form['view']['#value'];
 
  foreach ($view->exposed_filter as $count => $expose) {
    $row[] = drupal_render($form["op$count"]) . drupal_render($form["filter$count"]);
    $label[] = $expose['label'];
  }
  $row[] = drupal_render($form['submit']);
  $label[] = ''; // so the column count is the same.
 
  // make the 'q' come first
  return drupal_render($form['q']) . theme('table', $label, array($row), array('summary' => 'Views filters') ) . drupal_render($form);
}

Todavía estamos montando esta cocina con Drupal, así que probablemente más de un detalle esté sin acabar en esta web

Inicio de sesión

Navegación

Comentarios recientes

Nuevos

  • fernando
  • dsevila
  • zialdoka
  • ek10
  • juanramonperez